SOLIDWORKS Entity | DATAKIT Class | Remarks |
---|---|---|
![]() | Dtk_Body | |
Dtk_Body | Only BREP part | |
Dtk_mesh | Only with PSReader | |
![]() | Dtk_mesh | Only with PSReader |
Shell | Dtk_Shell | |
Face | Dtk_Face | |
Loop | Dtk_Loop | |
CoEdge | Dtk_Coedge | |
Edge | Dtk_Edge | |
Vertex | Dtk_Vertex |
SOLIDWORKS Entity | DATAKIT Class | Remarks |
---|---|---|
Plane | Dtk_PlaneSurface | |
Cylinder | Dtk_CylindricalSurface | |
Cone | Dtk_ConicalSurface | |
Sphere | Dtk_SphericalSurface | |
Toroidal | Dtk_ToroidalSurface | |
LinearExtrusion | Dtk_LinearExtrusionSurface | |
Revolution | Dtk_StandardRevolutionSurface | |
Nurbs Surface | Dtk_NurbsSurface | |
Offset Surface | Dtk_OffsetSurface | |
Blend Surface | Dtk_NurbsSurface |
SOLIDWORKS Entity | DATAKIT Class | Remarks |
---|---|---|
Line | Dtk_Line | Coming from Parasolid |
Nurbs Curve | Dtk_NurbsCurve | Coming from Parasolid |
Intersection Curve | Dtk_NurbsCurve | Coming from Parasolid |
SP Curve | Dtk_NurbsCurve | Coming from Parasolid |
Circle | Dtk_Ellipse | Coming from Parasolid |
Ellipse | Dtk_Ellipse | Coming from Parasolid |
(From Solidworks 2006 version)
SOLIDWORKS Entity | DATAKIT Class | Remarks |
---|---|---|
![]() | Dtk_Body containing a Dtk_NurbsCurve | Coming from Parasolid |
![]() | Dtk_Body containing a Dtk_Curve | Coming from Parasolid |
![]() | Dtk_Body containing a Dtk_NurbsCurve | Coming from Parasolid |
![]() | Dtk_Body containing a Dtk_NurbsCurve | Coming from Parasolid |
![]() | Dtk_Body containing a Dtk_NurbsCurve | Coming from Parasolid |
![]() | Dtk_Body containing a set of Dtk_Point, Dtk_Line, Dtk_NurbsCurve, Dtk_Ellipse and Dtk_Conic | Coming from Solidworks (geometries translated : points, lines, nurbs, arc, ellipses, parabolas and conics) |
![]() | Dtk_Body containing a set of Dtk_Point, Dtk_Line, Dtk_NurbsCurve, Dtk_Ellipse and Dtk_Conic | Coming from Solidworks (geometries translated : points, lines, nurbs, arc, ellipses and parabolas) |
(From Solidworks 2006 version)
SOLIDWORKS Entity | DATAKIT Class | Remarks |
---|---|---|
![]() | Dtk_Body containing Dtk_PlaneSurface | • All have Dtk_Info::GetInfiniteGeometryFlag • Front, Top and Right planes have Dtk_Info::GetMandatoryFlag |
![]() | Dtk_Body containing Dtk_Line | All have Dtk_Info::GetInfiniteGeometryFlag |
![]() | Dtk_Body containing Dtk_Point | |
![]() | Dtk_AxisSystem | |
![]() | Dtk_Body containing Dtk_Point | Origin have Dtk_Info::GetMandatoryFlag |
SOLIDWORKS Entity | DATAKIT Class | Remarks |
---|---|---|
Assembly | Dtk_Component | |
Assembly Feature | A set of Dtk_Body with "Dtk_BodyAttachment" attribute | Replace original body into original part Note : All bodies will have the same name. "Dtk_BodyAttachment" attribute allow to distinguish each body |
Virtual Component | Dtk_Component | Extract file on disk |
Configuration | Dtk_Component as a CatalogueType | List of VirtualComponent for each configuration |
(From Solidworks 2006 version)
SOLIDWORKS Entity | DATAKIT Class | Remarks |
---|---|---|
![]() | Dtk_ColorId or Dtk_Render into Dtk_Info | • Use Dtk_API::AddSearchPathForAssembly to add path of texture picture ("C:\Program Files\SolidWorks Corp\SolidWorks\data\" added by default). • From version 2014.3, we put appearances on Dtk_Component if Solidworks does. They no longer overwritten on the faces. • When there is a texture on Solidworks we put a Dtk_Render AND a Dtk_ColorId in the Datakit structure. The Dtk_ColorId is the main color of the texture. |
![]() | BlankedStatus into Dtk_Info |
SOLIDWORKS Entity | DATAKIT Class | Remarks |
---|---|---|
File Properties | Dtk_MetaData | MetaDataTypeEnum::TypeFileProperty |
Custom Properties | Dtk_MetaData | MetaDataTypeEnum::TypeFileProperty |
Configuration Properties | Dtk_MetaData | MetaDataTypeEnum::TypeConfigurationProperty |
Material Informations | Dtk_MetaData | Dtk_PhysicalMaterialInfos on Dtk_Component |
Mass/Surface Properties | Dtk_MetaData | MetaDataTypeEnum::TypeMassProperty |
Cut List Properties | Dtk_MetaData | Dtk_Info::GetMetaData on Cut List Dtk_Node |
(From Solidworks 2006 version)
SOLIDWORKS Entity | DATAKIT Class | Remarks |
---|---|---|
![]() | Dtk_Camera |