Persist typed sketch dimensions and bounded ordered configuration rules in format 8. Use exact occurrence paths and source identity for editing, movement, appearance, and mass. Preserve sheet material regions through cutting, folding, and exact DXF export; retain nested cavities and material islands. Validation: cargo xtask ci passed, including 368 engine tests, 178 UI tests, 68 UI scenarios, 136 kernel tests, and the 10-crate wasm check. Actual preview workflows and legacy format-7 origin-corner reopening were inspected.
184 lines
7.6 KiB
Plaintext
184 lines
7.6 KiB
Plaintext
# Fusion catalog command id -> SolveCraft command id, for `cargo xtask parity` only (observation data).
|
|
# A catalog command is live when its SolveCraft command is registered.
|
|
SketchCreate sketch.create
|
|
Extrude solid.extrude
|
|
Revolve solid.revolve
|
|
Sweep solid.sweep
|
|
SolidLoft solid.loft
|
|
FusionRibCommand solid.rib
|
|
FusionWebCommand solid.web
|
|
EmbossCmd solid.emboss
|
|
FusionHoleCommand solid.hole
|
|
FusionThreadCommand solid.thread
|
|
PrimitiveBox solid.box
|
|
PrimitiveCylinder solid.cylinder
|
|
PrimitiveSphere solid.sphere
|
|
PrimitiveTorus solid.torus
|
|
PrimitiveCoil solid.coil
|
|
PrimitivePipe solid.pipe
|
|
StockModelCommand solid.bounding_solid
|
|
PatternRectangular solid.pattern.rectangular
|
|
PatternCircular solid.pattern.circular
|
|
PatternOnPath solid.pattern.path
|
|
MirrorCommand solid.mirror
|
|
FusionSurfaceThickenCommand surface.thicken
|
|
JointOrigin joint.origin
|
|
FusionPressPullCommand solid.press_pull
|
|
FusionFilletEdgesCommand solid.fillet
|
|
FusionChamferCommand solid.chamfer
|
|
FusionShellBodyCommand solid.shell
|
|
FusionDraftCommand solid.draft
|
|
ModifyScale solid.scale
|
|
FusionCombineCommand solid.combine
|
|
FusionOffsetFacesCommand solid.offset_face
|
|
FusionReplaceFaceCommand solid.replace_face
|
|
FusionSplitFaceCommand solid.split_face
|
|
FusionSplitBodyCommand solid.split_body
|
|
FusionMoveCommand solid.move
|
|
AlignCmd solid.align
|
|
FusionDeleteCommand timeline.delete
|
|
SoftDeleteCommand solid.remove
|
|
PhysicalMaterialCommand material.assign
|
|
AppearanceCommand appearance.assign
|
|
ChangeParameterCommand parameters.change
|
|
FusionComputeAllCommand timeline.compute_all
|
|
FusionImportCommandFromToolbar file.insert_step
|
|
FusionCreateNewComponentCommand component.create
|
|
JointAssembleCmdNew joint.create
|
|
JointAsBuiltCmd joint.as_built
|
|
RigidGroupCmd joint.rigid_group
|
|
FusionMoveJointsCommand joint.drive
|
|
FusionMotionRelationshipCommand joint.motion_link
|
|
FusionMotionStudyCommand motion.study
|
|
EnableContactSetsCmd contact.enable_sets
|
|
EnableAllContactCmd contact.enable_all
|
|
DisableAllContactCmd contact.disable_all
|
|
ContactSetCmd contact.create
|
|
FusionStartDesignConfigModeCmd config.configure
|
|
FusionShowDesignConfigPanelCmd config.table
|
|
FusionConfigurationRulesCmd config.rules
|
|
ConstructionPlaneOffsetFromPlaneCommand construct.plane.offset
|
|
ConstructionPlaneAtAngleCommand construct.plane.at_angle
|
|
ConstructionTangentPlaneCommand construct.plane.tangent
|
|
ConstructionMidPlaneCommand construct.plane.midplane
|
|
ConstructionPlaneFromTwoEdgesCommand construct.plane.two_edges
|
|
ConstructionPlaneFromThreePointsCommand construct.plane.three_points
|
|
ConstructionPlaneAlongPathCommand construct.plane.along_path
|
|
ConstructionAxisThroughCylinderCommand construct.axis.through_cylinder
|
|
ConstructionAxisNormalToFaceCommand construct.axis.normal_to_face
|
|
ConstructionAxisFromTwoPlanesCommand construct.axis.two_planes
|
|
ConstructionAxisThroughTwoPointsCommand construct.axis.two_points
|
|
ConstructionAxisThroughEdgeCommand construct.axis.edge
|
|
ConstructionPointFromPointCommand construct.point.vertex
|
|
ConstructionPointThroughTwoEdgesCommand construct.point.two_edges
|
|
ConstructionPointFromThreePlanesCommand construct.point.three_planes
|
|
ConstructionPointFromCircleOrSphereCommand construct.point.center
|
|
ConstructionPointAtEdgeAndPlaneCommand construct.point.edge_plane
|
|
ConstructionPointAlongPathCommand construct.point.along_path
|
|
MeasureCommand inspect.measure
|
|
InterferenceCheckCommand inspect.interference
|
|
FusionHalfSectionViewCommand inspect.section
|
|
FusionCurvatureCombAnalysisCommand inspect.curvature_comb
|
|
FusionCurvatureMapAnalysisCommand inspect.curvature_map
|
|
FusionDraftAnalysisCommand inspect.draft
|
|
FusionEnvironmentMapAnalysisCommand inspect.environment_map
|
|
FusionIsoCurveAnalysisCommand inspect.isocurve
|
|
FusionZebraAnalysisCommand inspect.zebra
|
|
FusionAccessibilityAnalysisCommand inspect.accessibility
|
|
FusionCenterOfMassCommand inspect.center_of_mass
|
|
FusionMinimumRadiusAnalysisCommand inspect.minimum_radius
|
|
FusionAddEditDecalCommand canvas.decal
|
|
FusionAddCanvasCommand canvas.insert
|
|
SketchImportSVG sketch.insert_svg
|
|
ImportDxfFileCommand sketch.insert_dxf
|
|
ParaMeshInsertAlignCommand file.insert_mesh
|
|
FusionFastenersCommand parts.fastener
|
|
SnapshotCmd component.capture_position
|
|
AsBuiltPositionsCmd component.revert_position
|
|
DrawPolyline sketch.line
|
|
SketchMidpointLine sketch.line.midpoint
|
|
SketchConstrainer sketch.constrainer
|
|
ShapeRectangleTwoPoint sketch.rectangle.two_point
|
|
ShapeRectangleThreePoint sketch.rectangle.three_point
|
|
ShapeRectangleCenter sketch.rectangle.center
|
|
CircleCenterRadius sketch.circle.center
|
|
CircleTwoPoint sketch.circle.two_point
|
|
CircleThreePoint sketch.circle.three_point
|
|
CircleTanTanRadius sketch.circle.two_tangent
|
|
CircleThreeTangent sketch.circle.three_tangent
|
|
ArcThreePoint sketch.arc.three_point
|
|
ArcCenterTwoPoint sketch.arc.center_point
|
|
ArcTangent sketch.arc.tangent
|
|
ShapePolygonCircumscribed sketch.polygon.circumscribed
|
|
ShapePolygonInscribed sketch.polygon.inscribed
|
|
ShapePolygonEdge sketch.polygon.edge
|
|
CircleElipse sketch.ellipse
|
|
ShapeSlotCenterToCenter sketch.slot.center_to_center
|
|
ShapeSlotOverall sketch.slot.overall
|
|
ShapeSlotCenterPoint sketch.slot.center_point
|
|
ShapeArcSlotThreePoint sketch.slot.arc_three_point
|
|
ShapeArcSlotCenterTwoPoint sketch.slot.arc_center
|
|
DrawSpline sketch.spline.fit_point
|
|
DrawCVMSpline3D sketch.spline.control_point
|
|
DrawCVMSpline5D sketch.spline.control_point_5
|
|
ConicCurveCmd sketch.conic
|
|
DrawPoint sketch.point
|
|
MTextCmd sketch.text
|
|
FitCurvesToSectionCommand sketch.fit_curves_to_section
|
|
MirrorSketchCommand sketch.mirror
|
|
CircularSketchPatternCommand sketch.pattern.circular
|
|
RectangularSketchPatternCommand sketch.pattern.rectangular
|
|
ProjectNewCmd sketch.project
|
|
IntersectCmd sketch.intersect
|
|
SpunProfileCmd sketch.spun_profile
|
|
Include3DGeometry sketch.include_3d
|
|
ProjectToSurface sketch.project_to_surface
|
|
IntersectionCurve sketch.intersection_curve
|
|
SketchIsoparametricCurve sketch.isoparametric_curve
|
|
SketchDimension sketch.dimension
|
|
FilletSketchCmd sketch.fillet
|
|
ChamferSketchEqualDistance sketch.chamfer.equal_distance
|
|
ChamferSketchDistanceAngle sketch.chamfer.distance_angle
|
|
ChamferSketchDistanceDistance sketch.chamfer.two_distance
|
|
BlendG1CurveSketchCmd sketch.blend_curve
|
|
Offset sketch.offset
|
|
TrimSketchCmd sketch.trim
|
|
ExtendSketchCmd sketch.extend
|
|
BreakSketchCmd sketch.break
|
|
SketchScaleCmd sketch.scale
|
|
SketchAutoConstraintAndDimCmd sketch.auto_constrain
|
|
SketchAutoConstraintAndDimFromDatumCmd sketch.auto_constrain_from_datum
|
|
ConstraintHorizontalVertical sketch.constraint.horizontal_vertical
|
|
ConstraintCoincident sketch.constraint.coincident
|
|
ConstraintTangent sketch.constraint.tangent
|
|
ConstraintEqual sketch.constraint.equal
|
|
ConstraintParallel sketch.constraint.parallel
|
|
ConstraintPerpendicular sketch.constraint.perpendicular
|
|
ConstraintFix sketch.constraint.fix
|
|
ConstraintMidPoint sketch.constraint.midpoint
|
|
ConstraintConcentric sketch.constraint.concentric
|
|
ConstraintCollinear sketch.constraint.collinear
|
|
ConstraintSymmetry sketch.constraint.symmetry
|
|
ConstraintSmooth sketch.constraint.curvature
|
|
SketchPolygonConstraintCmd sketch.constraint.polygon
|
|
SketchStop sketch.finish
|
|
SketchAutoConstrainAndFinish sketch.finish_auto_constrain
|
|
FusionSurfacePatchCommand surface.patch
|
|
FusionSurfaceTrimCommand surface.trim
|
|
FusionExtendCommand surface.extend
|
|
FusionSurfaceStitchCommand surface.stitch
|
|
FusionSheetMetalFlangeCommand sheet.flange
|
|
FusionSheetMetalHemFlangeCommand sheet.hem
|
|
SheetMetalFoldCmd sheet.fold
|
|
ConvertToSheetMetalCmd sheet.convert
|
|
FusionSheetMetalFlatPatternCmd sheet.flat_pattern
|
|
FusionSheetmetalUnfoldCommand sheet.unfold
|
|
FusionSheetMetalRulesCommand sheet.manage_rules
|
|
FusionAssignPlasticRuleCommand plastic.assign_rule
|
|
FusionManagePlasticRuleCommand plastic.manage_rules
|
|
FusionBossCommand plastic.boss
|
|
FusionSnapFitCommand plastic.snap_fit
|
|
FusionLipCommand plastic.lip
|
|
FusionRestCommand plastic.rest
|
|
ConstructionPlanePerpendicularToPlaneCommand construct.plane.perpendicular
|