We provide product development life-cycle support including software development, software testing and localization engineering for software product companies in the engineering space.

CADmarC provides services for software development & customizes software for independent software vendors producing CAD / CAM / CAE / PLM products, and undertake software development for engineering companies who are end-users of CAD / CAM / CAE / PLM software.

Software Development

CADmarC is one of the leading providers of software development services for CAD / CAM / CAE software product companies. CADmarC’s software development services are built on a strong foundation of competencies in geometric modeling (solids, surfaces, assembly, etc.), FEA and platform specific development experience using their respective API's

The CAD programming team at CADmarC has extensive experience in customization and enhancement of various CAD packages and in developing additional tools / utilities to handle repetitive tasks that involve complex geometrical and mathematical operations for the mechanical and construction industry. We use VBA, VB and VC++ and other proprietary software tools available with CAD software to customize and develop new tools and enhance the existing features as per the customer requirements.

CADmarC provides following services on CAD & Geometry:

  • Custom utilities for improving user productivity and system reliability
  • Upgradation of legacy utilities (such as AutoLisp / ADS on AutoCAD and GRIPS on UG) to ObjectARX and UFUNC
  • Value-added application development for Engineering (Mechanical, Structural, Civil, Electrical) and Architectural Design
  • Application development for high-accuracy and robust computations in 3D geometry
  • Linking CAD data to ERP systems, integrated databases and other applications (e.g. Bill of Material, geo-spatial data etc.)
  • Integration of CAD systems with design collaboration solutions on the Internet / Intranet

CADmarC has developed Design Automation applications on various CAD platforms including AutoCAD. This involves automating part of the design process that is repetitive in nature. Design automation encompasses design rule based customization of CAD packages, creating knowledge templates with built in design intelligence where rules are triggered depending on design criterion. It also involves building library / power copies of parts.

Design Automation basically comprises of automating all the CAD related processes, a few of which could be

  • Automate 3D modeling and assembly creation
  • Development of configurations
  • Automate 2D drawing generation complete with production detailing
  • Standardize components into a drawing database
  • Incorporate design rules and logic used by designers into the software to increase
  • the intelligence of the software and reduce reliance on CAD designers
  • Generate Bill of Material, cost estimates, from the 2D/ 3D design

      About | Partners | News | Electrical | Mechanical | Civil | Consultancy | Animation | Softwares | Careers | Contact © 2011 CADmarC Software