• FreeCAD二次开发-dc.supportedTypes查看FreeCAD支持的类型


    FreeCAD作为一款基于OpenCasCAD内核的开源CAD软件,可以在GitHub上下载源代码。阅读源代码,有助于我们学习CAD软件架构,了解底层几何算法。

    由博主Caesar卢尚宇自学整理(纯粹出于对三维CAD软件开发的热爱)

    如何查看FreeCAD支持的类型

    dc=FreeCAD.newDocument()
    dc.supportedTypes()
    
    Caesar卢尚宇
    2020年3月24日
    ['App::DocumentObject', 
    'App::GeoFeature', 
    'App::FeatureTest', 
    'App::FeatureTestException', 
    'App::FeaturePython',
    'App::GeometryPython',
    'App::DocumentObjectGroup', 
    'App::DocumentObjectGroupPython', 
    'App::DocumentObjectFileIncluded', 
    'App::InventorObject', 
    'App::VRMLObject', 
    'App::Annotation', 
    'App::AnnotationLabel', 
    'App::MeasureDistance', 
    'App::MaterialObject', 
    'App::MaterialObjectPython', 
    'App::TextDocument', 
    'App::Placement', 
    'App::OriginFeature', 
    'App::Plane', 
    'App::Line', 
    'App::Part', 
    'App::Origin', 
    'Part::Feature', 
    'Part::FeatureExt', 
    'Part::BodyBase', 
    'Part::FeaturePython', 
    'Part::FeatureGeometrySet', 
    'Part::CustomFeature', 
    'Part::CustomFeaturePython', 
    'Part::Primitive', 
    'Part::Box', 
    'Part::Spline', 
    'Part::Boolean', 
    'Part::Common', 
    'Part::MultiCommon', 
    'Part::Cut', 
    'Part::Fuse', 
    'Part::MultiFuse', 
    'Part::Section', 
    'Part::FilletBase', 
    'Part::Fillet', 
    'Part::Chamfer', 
    'Part::Compound', 
    'Part::Extrusion', 
    'Part::Revolution', 
    'Part::Mirroring', 
    'Part::ImportStep', 
    'Part::ImportIges', 
    'Part::ImportBrep', 
    'Part::CurveNet', 
    'Part::Polygon', 
    'Part::Circle', 
    'Part::Ellipse', 
    'Part::Vertex', 
    'Part::Line', 
    'Part::Ellipsoid', 
    'Part::Plane', 
    'Part::Sphere', 
    'Part::Cylinder', 
    'Part::Prism', 
    'Part::RegularPolygon', 
    'Part::Cone', 
    'Part::Torus', 
    'Part::Helix', 
    'Part::Spiral', 
    'Part::Wedge', 
    'Part::Part2DObject', 
    'Part::Part2DObjectPython', 
    'Part::Face', 
    'Part::RuledSurface', 
    'Part::Loft', 
    'Part::Sweep', 
    'Part::Offset', 
    'Part::Offset2D', 
    'Part::Thickness', 
    'Part::Datum']

  • 相关阅读:
    【转】final 关键字
    【转】安装Fiddler2+JsonViewer插件
    【转】SAP SD定价技术分析
    【转】SAP PP 顾问面试考试试题及资料
    【转】Hibernate数据过滤
    【转】与计划有关的生产数据
    【转】销售凭证类别
    将MyEclipse中的项目导入到Eclipse中报错的解决放法,将项目打war包部署服务器
    查看Android下生成的.db数据库
    删除快速启动栏的快捷方式 pplive
  • 原文地址:https://www.cnblogs.com/nxopen2018/p/12561776.html
Copyright © 2020-2023  润新知