management components pdm customer electronics - general cnc catia software open source development radius3 developers thin-client projects smarteam autocad crm erp consulting electronics relationship cad electronic computers equipment medical enovia cam