We take pride in claiming that we can do almost anything when it comes to CAD customization. Over years we have developed mastery in coding our own innovative algorithms to modify leading CAD software or to automate specific tasks or features to increase productivity. We use both the vendor-provided libraries as well third-party licensed libraries to read and perform operations.
Automation for NX assembly & Drawing Creation from Configurator
Technology Stack
C ++ , NX
Challenges
Specific configuration options.
Restrictions were difficult to implement.
Client
Germany Product Company
Project Scope
Create Job Directory on File System
Parsing Job File The job file is read and translated into processable objects.
Load NX Assembly and Components.
Assemble Components Assemble all components using the information from the job file.
Update NX Drawing views.
Create Dimensions in Views.
Fill Part List, Drawing Header, and Text fields.
‘blur’ 3D-Model (only drawing configurator, pics) (not Bridle&MLI) Simplify the 3D model to prevent copying the know-how based on the export data.
Export neutral Format.
Save NX Part to filesystem.
Business Benefits
Reliable partner to outsource product development.
Lower costs compared to Germany.
Flexible to work as per demand using work packages. Phase-III started.
Quality services.
DXF Parsing tool to extract quality specific information
Technology Stack
C++, ODA, CATIA, CREO
Challenges
Handling bad quality drawings which give only curves or arcs.
Country specific encoding and translation issues.
CAD software specific generalizations vs specializations.
Client
Siemens Partner, Germany
Project Scope
The DXF Indexing Module program should read and export specific data of all drawing objects according to the requirements and provide the data in a table format.
It will be used as an interface between DXF files and customer products which takes the output and converts the extracted data into characteristics according to configured rules and defined standards.
DXF indexing should handle drawings exported from CATIA as well as CREO
Business Benefits
Reliable partner to outsource product development.
Lower costs compared to Germany.
Flexible to work as per demand using work packages. Phase-III started.
Quality services.
Create and place QR-Code on NX
Technology Stack
C sharp, NX
Challenges
Specific configuration options.
Restrictions were difficult to implement.
Client
Product company, Germany
Project Scope
User selects position on drawing
Note object will be created containing all visible text values (based on configuration)
User selected second position on drawing
Image object will be created containing QR code as raster image
Optionally user can adjust the position and size of Note and QR code (IMAGE) individually by using NX OOTB functionalities
User entered (not mapped) values will be kept within a NX session in the NX dialog.
Business Benefits
Reliable partner to outsource product development.
Lower costs compared to Germany.
Flexible to work as per demand using work packages. Phase-III started.
Quality services.
NX script to update drawings
Challenges
Old drawings having issues.
Large no of drawings to process.
Client
Sports Car Manufacturer, USA
Project Scope
Open NX drawings in Teamcenter as per input file.
Search in all entities (titls block, notes , etc.) old item ID and replace with new.
Handle check-outs and other exceptions.
Save drawings and generate new pdfs and replace datasets in TC.