fade

CAD / CAE/ CAM Software Development

A] CAD Software Development:

Interfaces
• Translators for Neutral Formats STEP, VRML, IGES, DXF, STL, Granite ACIS etc.
• Plug-in Development for 3rd party software CATIA V5/V6, Pro/ENGINEER, SolidWorks, Autodesk Inventor, SpaceClaim.

Geometry Kernel:
• Advanced Functionalities for FE Analysis.
• Geometric Manipulation.
• Basic Cad Features E.g. - Revolve, Fillet, Chamfer.

Graphics and Visualization:
• Shaded Exterior and Edges
• Wireframe
• Rotation Modes
• Body Transparency

Technologies:
• Languages: C & C++, C# , Visual Basic, Java
• Graphic Libraries: Coin3D, OpenGL, Qt, OpenCascade, VTK
• CATIA CAA V5/V6, Pro/TOOLKIT, SolidWorks API
• Geometric algorithms.

B] CAE Software Development:

Interfaces:
• Plug-in Development for 3rd party software Pro/ENGINEER, CATIA V5/V6, Autodesk Inventor, SpaceClaim, SolidWorks.
• Support - ANSYS, Nastran, HyperMesh, LS-Dyna, RADIOSS.
• Translators for Neutral CAD Formats STEP, VRML, STL, IGES, DXF, Granite, ACIS etc.

Graphics and Visualization:
• GUI to Display Geometric Results
• Iso surface
• Specifications Results Displays
• Q-Slice
• Controlling Particle Flow or Charged Particle Trace Displays

Pre/Post Development:
• Material models, Contact modeling, Loads and Boundary Conditions, Analysis Setup
• Post-Processing & Rendering of Post-processing data and charts

Analysis Modules:
• Thermal, Fluids, Structural, Electro Magnetic, Linear / Nonlinear / Modal / Transient / Dynamics / Multi-physics.

Design Optimization:
• Optimization Algorithm Development
• Post processing RSMS, Surface Plots, Pi Charts etc.
• Plug-in development

Technologies:
• Languages: C & C++, C# , Java, .net, Visual Basic, VC++
• CATIA CAA V5/V6, Pro/TOOLKIT, SolidWorks API, Tcl/Tk
• Graphic Libraries: OpenGL, Coin3D, Qt, OpenCascade, VTK, ParaView
• Geometric algorithms.

C] CAM Software Development:

NC Tool Path Generation:
NC Tool Paths can be created both in 3-axis and 4-axis mode with CAD models as reference, simulating the tool path for gouging. Infinite Science has expertise in programing of CNC Wire EDMs.

Post Processors:
Development of Post Processors for various machine controllers.

Tool and die design:
Design and development of press tools, jigs and fixtures, dies and punches, die design for cast, forged and sheet metal components.

Prototype development:
With our understanding of tool design, we provide the best services in prototype development with minimum lead-time.

Mold Design:
We provide mold designs for all components from finished product data.

Interfaces:
• Develop knowledge-based machining libraries which contain the information of the machining centres and cutting tools used by the customers.
• Use the libraries to assist NC programmers to determine optimal machining parameters.
• Inconsistent machining parameters and strategies for different NC programmers.
• Integrate customers' machining strategies into the customized CAM module.

Technologies:
• Languages: C & C++, C# , Java, .net, Visual Basic, VC++
• CATIA CAA V5/V6, Pro/TOOLKIT, SolidWorks API, Tcl/Tk
• Graphic Libraries: OpenGL, Coin3D, Qt, OpenCascade, VTK, ParaView
• Geometric algorithms