Our talented engineer team has the following expertise in general areas of software development.
· Development platforms: 32bits, 64bits, Windows XP, Win 7, Win 8, Win 10
· Programming languages: C, C++, C#, ASP.NET, QT, PHP, Python
· Development environments: Visual Studio
· Graphical hardware & software: Nvidia, ATI, OpenGL, VTK, OGRE, BCG
Our talented engineer team has the following expertise in API based CAD development: AutoCAD, SolidWorks, CATIA, Pro/E, UG, Inventor, Rhino, SolidEdge, SpaceClaim, Geomagic, Maya
We are experienced in the following CAD data formats and software tools: IGES, STEP, DWG/DXF, X_B, SAT, PDF 3D, STL, VRML, 3DS, IBL, e-Drawings, Hoops, 3DVIA
We are professional in building CAD models using the following CAD systems:
AutoCAD, SolidWorks, CATIA, UG, Pro/E, Inventor, Solid Edge, Geomagic, Maya, 3D Studio Max
interpolation, fitting; energy minimization curve fairing; fair curve on surface; curve with fixed length; parser and convert equations into NURBS curve; curve extracted from mesh boundary, image silhouettes, and free-hand sketching.
Curve faring by energy minimization. When interpolating the six blue sample points, using our curve fairing technique, the new gray curve is better than the original red curve with much more smooth curvature combs of new curve (yellow) than the original one (red).
interpolation, fitting & energy minimization fairing; fair surface extension; trim surfaces; surface deformations; modeling; repair ripple/bumpy surfaces; making surfaces normal and curvature continuity.
our FreeShape technology enables modeling with 4-sided full patches for arbitrary topolog from elementary solids.
knitting surfaces together to form a solid; repair faulty solid caused by Boolean operations; replace unwanted bad surface geometries;fix edge gaps.
unique technology to create a CAD solid by sweeping a 3D body, to differentiate from pure graphical NC simulation.
noise removal, simplify, smooth, meshing
meshing from point cloud; simplification, smoothing, segmentation; feature line generation; mesh quad-rization.
recognition of plane, sphere, cylinder, cone, extrusion, and revolved surfaces/solids.
mesh contour curves; mesh section curves; mesh feature lines; sketching on mesh; patch boundary curves.
Automatic patching the mesh based on mesh quad-rization, feature lines, and other mesh curves.
surface lofting from section and boundary curves.
turning a CAE deformed mesh back to a CAD model; body repair for valid meshing; CAE mesh repair.
CFD sketch and solid modeling; CFD meshing; user interfaces; and CFD parameter setting; interactions with CFD computation programs; visualization of CFD results.