FreeCADのは、カーネルベースのOpenCasCADオープンソースのCADソフトウェアとして、あなたはGitHubの上でソースコードをダウンロードすることができます。ソースコードを読んで、CADソフトウェアアーキテクチャは、私たちは、学ぶために基本的な幾何学的アルゴリズムを理解するのに役立ちます。
ブロガー自己組織化により、シーザー呂上虞(純粋に3次元CADソフトウェア開発の愛のため)
サポートの種類を表示する方法FreeCADの
= DC FreeCAD.newDocument()
dc.supportedTypes()
シーザー呂上虞
2020 3月24日
[ ' アプリケーション:: DocumentObject ' 、 ' アプリケーション:: GeoFeature ' 、 ' アプリケーション:: FeatureTest ' 、 ' アプリケーション:: FeatureTestException ' 、 ' アプリケーション:: FeaturePython ' 、 ' アプリケーション:: GeometryPython ' 、 ' アプリケーション:: DocumentObjectGroup ' 、 ' アプリケーション:: DocumentObjectGroupPython ' 、 ' アプリケーション:: DocumentObjectFileIncluded ' 、 ' アプリケーション:: InventorObject ' 、 " アプリケーション::VRMLObject "、 ' アプリケーション::注釈' 、 ' アプリケーション:: AnnotationLabel ' 、 ' アプリケーション:: MeasureDistance ' 、 ' アプリケーション:: MaterialObject ' 、 ' アプリケーション:: MaterialObjectPython ' 、 ' アプリケーション:: TextDocument ' 、 ' アプリケーション::配置' 、 ' アプリケーション:: OriginFeature ' 、 ' アプリケーション::プレーン' 、 ' アプリケーション::ライン' 、 ' アプリケーション::パート' 、 「アプリケーション::起源' ' パート::フィーチャー' ' パート:: FeatureExt ' ' パート:: BodyBase ' ' パート:: FeaturePython ' ' パート:: FeatureGeometrySet ' ' パート:: CustomFeature ' ' パート:: CustomFeaturePython " 、 「パート::プリミティブ」、 「パート::ボックス」、 「パート::スプライン」、 「パート::ブール」、 "パート::一般的な' ' パート:: MultiCommon ' ' パート::カット' ' パート::ヒューズ' ' パート:: MultiFuse ' ' パート::節' ' パート:: FilletBase ' ' パート::フィレ「」パート::面取り「」パート::化合物「」パート::押し出し「」パート::革命"、 "パート::ミラーリング' ' パート:: ImportStep ' ' パート:: ImportIges ' ' パート:: ImportBrep ' ' パート:: CurveNet ' ' パート::ポリゴン' ' パート::サークル' ' パート::楕円「」パート::頂点「」パート::ライン「」パート::楕円体「」パート::プレーン"、 "パート::スフィア' ' パート::シリンダー' ' パート::プリズム' ' パート::するRegularPolygon ' ' パート::コーン' ' パート::トーラス' ' パート::ヘリックス' ' パート::スパイラル' ' パート::ウェッジ' ' パート:: Part2DObject ' ' パート:: Part2DObjectPython ' ' パート::顔"、 "パート:: RuledSurface ' ' パート::ロフト' ' パート::スイープ' ' パート::オフセット' ' パート:: Offset2D ' ' パート::厚さ' ' パート::データム" ]