Object ProSolid

Base class for a part or an assembly


Superobjects:

ProMdl

Subobjects:

ProAssembly, ProPart


A solid is an abstract Creo Parametric object that represents all the common characteristics of parts and assemblies, such as features, dimensions, and parameters.

ProSolid Functions:

ProPostfixIdToSolid(), ProSolidAccuracyGet(), ProSolidAccuracySet(), ProSolidAnalysisVisit(), ProSolidAnnotationelemsVisit(), ProSolidApprnstateVisit(), ProSolidAxisVisit(), ProSolidBodiesCollect(), ProSolidBodyConstructionSet(), ProSolidBodyCreate(), ProSolidBodyDelete(), ProSolidBodyDensityGet(), ProSolidBodyFeaturesGet(), ProSolidBodyIsComposite(), ProSolidBodyIsConstruction(), ProSolidBodyIsSheetmetal(), ProSolidBodyMassPropertyGet(), ProSolidBodyMaterialGet(), ProSolidBodyMaterialSet(), ProSolidBodyOutlineGet(), ProSolidBodyStateGet(), ProSolidBodySurfaceVisit(), ProSolidCalcTextHeightGet(), ProSolidCompdisplayVisit(), ProSolidCsysVisit(), ProSolidDefaultBodyGet(), ProSolidDefaultBodySet(), ProSolidDefaulttextheightGet(), ProSolidDimensionToLinear(), ProSolidDimensionToOrdinate(), ProSolidDimensionVisit(), ProSolidDispCompFilterAction(), ProSolidDispCompVisit(), ProSolidDispCompVisitAction(), ProSolidDisplay(), ProSolidDispoutlineGet(), ProSolidDtlsymdefEntityVisit(), ProSolidDtlsymdefNoteVisit(), ProSolidDtlsymdefRetrieve(), ProSolidDtlsymdefVisit(), ProSolidDtlsymdefsCollect(), ProSolidDtlsyminstVisit(), ProSolidDtlsyminstsCollect(), ProSolidExpldstateVisit(), ProSolidExternChildrenGet(), ProSolidExternParentsGet(), ProSolidFacetsetVisit(), ProSolidFailedFeatsList(), ProSolidFailedfeaturesList(), ProSolidFamtableCheck(), ProSolidFeatVisit(), ProSolidFeatstatusGet(), ProSolidFeatstatusSet(), ProSolidFeatstatusWithoptionsSet(), ProSolidFeatstatusflagsGet(), ProSolidFilterAction(), ProSolidGroupVisit(), ProSolidGroupsCollect(), ProSolidMassPropertyGet(), ProSolidMassPropertyWithDensityGet(), ProSolidMassPropertyWrite(), ProSolidMaxsizeGet(), ProSolidMdlnameCreate(), ProSolidMdlnameInit(), ProSolidMechitemVisit(), ProSolidModelclassGet(), ProSolidModelclassSet(), ProSolidNoteCreate(), ProSolidOutlineCompute(), ProSolidOutlineGet(), ProSolidOutlineWithOptionsCompute(), ProSolidPrincSysUnitsRenamedPostAction(), ProSolidProjectPoint(), ProSolidQuiltVisit(), ProSolidRayIntersectionCompute(), ProSolidRegenerate(), ProSolidRegeneratePostAction(), ProSolidRegeneratePreAction(), ProSolidRegenerationIsNoresolvemode(), ProSolidRegenerationstatusGet(), ProSolidRelsetVisit(), ProSolidRelsetVisitAction(), ProSolidRetrievalErrorsGet(), ProSolidRetrievalerrsCount(), ProSolidSetdatumtagVisit(), ProSolidShrinkwrapMdlnameCreate(), ProSolidSimprepVisit(), ProSolidSurfaceVisit(), ProSolidSurffinishVisit(), ProSolidToPostfixId(), ProSolidTolclassLoad(), ProSolidToleranceGet(), ProSolidToleranceSet(), ProSolidToleranceStandardGet(), ProSolidToleranceStandardSet(), ProSolidToleranceStandardUpdate(), ProSolidToleranceStandardVersionGet(), ProSolidToleranceStandardVersionSet(), ProSolidUnitConvertPostAction(), ProSolidUnitConvertPreAction(), ProSolidVisitAction(), ProSolidXsecVisit(), ProSolidXsecVisitAction()

Functions inherited from ProMdl:

ProMdlActiveGet(), ProMdlAnnotationplanesCollect(), ProMdlAnnotplanesFromGalleryCollect(), ProMdlCombStateCreate(), ProMdlCombstatesGet(), ProMdlCommonnameGet(), ProMdlCommonnameSet(), ProMdlCreateCancelAction(), ProMdlCreatePostAction(), ProMdlCreatePreAction(), ProMdlCurrentGet(), ProMdlDatumTargetCreate(), ProMdlDeclaredDataList(), ProMdlDelete(), ProMdlDeletePostAction(), ProMdlDeletePostAllAction(), ProMdlDeletePreAction(), ProMdlDependenciesCleanup(), ProMdlDependenciesDataList(), ProMdlDetailOptionGet(), ProMdlDetailOptionSet(), ProMdlDirectoryPathGet(), ProMdlDisplay(), ProMdlDisplayPostAction(), ProMdlDisplayPreAction(), ProMdlDisplaynameGet(), ProMdlErase(), ProMdlEraseAll(), ProMdlEraseNotDisplayed(), ProMdlErasePreAction(), ProMdlExtensionGet(), ProMdlFeatBackupOwnerNamesGet(), ProMdlFeatBackupRefMdlNamesGet(), ProMdlFiletypeGet(), ProMdlFiletypeLoad(), ProMdlGtolCreate(), ProMdlGtolVisit(), ProMdlIdGet(), ProMdlInit(), ProMdlIsComposite(), ProMdlIsEmbeddedName(), ProMdlIsModifiable(), ProMdlIsSaveAllowed(), ProMdlIsSkeleton(), ProMdlIsSolidWeld(), ProMdlIsVariantfeatMdl(), ProMdlLayerGet(), ProMdlLayerVisit(), ProMdlLayersCollect(), ProMdlLocationIsStandard(), ProMdlLockGet(), ProMdlLockSet(), ProMdlMdlnameGet(), ProMdlModificationVerify(), ProMdlMultipleRetrieve(), ProMdlNameGet(), ProMdlNoteFilterAction(), ProMdlNoteVisit(), ProMdlNoteVisitAction(), ProMdlObjectdefaultnameGet(), ProMdlOriginGet(), ProMdlParamtablesetsCollect(), ProMdlPrincipalunitsystemGet(), ProMdlPrincipalunitsystemSet(), ProMdlPurgePostAction(), ProMdlPurgePreAction(), ProMdlRepresentationFiletypeLoad(), ProMdlSave(), ProMdlSetdatumtagCreate(), ProMdlSetdatumtagDelete(), ProMdlStartAction(), ProMdlSubtypeGet(), ProMdlToModelitem(), ProMdlTypeGet(), ProMdlUnitsCollect(), ProMdlUnitsystemCreate(), ProMdlUnitsystemsCollect(), ProMdlVariantfeatAsmcomppathGet(), ProMdlVerstampGet(), ProMdlVisibleGet(), ProMdlVisibleModificationVerify(), ProMdlVisibleSideAppearancepropsGet(), ProMdlVisibleSideAppearancepropsSet(), ProMdlVisibleSideTextureplacementpropsGet(), ProMdlVisibleSideTextureplacementpropsSet(), ProMdlVisibleSideTexturepropsGet(), ProMdlVisibleSideTexturepropsSet(), ProMdlWindowGet(), ProSessionMdlList()

Manual References:

  1. Pro/DEVELOP to Creo Toolkit Function Mapping: Techniques of Conversion and Mixing
  2. Assembly: Basic Assembly Access: Structure of Assemblies and Assembly Objects
  3. Core: Family Tables: Family Table Utilities
  4. Core: Features: Feature Objects
  5. Core: Features: Manipulating Features
  6. Fundamentals: Objects and Actions
  7. Fundamentals: Object Handles
  8. Fundamentals: Visit Functions
  9. Production Applications: Manufacturing: Manufacturing Models
  10. Core: Models and Model Items: The ProMdl Object
  11. Assembly: Simplified Representations: Simplified Representations in Session
  12. Core: Solids, Parts, and Materials: Solid Objects
  13. Core: Solids, Parts, and Materials: Mass Properties
  14. Core: Solids, Parts, and Materials: Part Objects
  15. Core: Solids, Parts, and Materials: Material Objects
  16. Appearance States
  17. Composite Design: Ply Objects
  18. Element Trees: Solid Body: Introduction
  19. Interface: Data Exchange: Exporting Information Files
  20. Interface: Data Exchange: Importing Parameter Files