Slide
CAD Automation Services

CAD Automation Services

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.

 

CAD Softwares: SolidWorks, Solidworks, CATIA, NX, SolidEdge, Creo, AutoCAD

 

Some of our successful projects include:

  • Tyre Mould Design Tool

  • Gear Design Tool

  • Drawing Database search tool

  • TyreSoft Software

References/Case Studies

(contact details can be provided on request)

Automation for NX assembly & Drawing Creation from Configurator

engineering-services

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.​
  • Documentation.​


  • Technology Stack

    Teamcenter 13, NX 2206, NX Open C++

Make an Enquiry

Some of our projects