Provide a default axis for polar patterns in multitransformation

This commit is contained in:
bgbsww
2023-12-21 14:18:30 -05:00
committed by Chris Hennes
parent 8936a4bd1b
commit da05f7c8e8

View File

@@ -370,6 +370,10 @@ void TaskMultiTransformParameters::onTransformAddPolarPattern()
App::DocumentObject* sketch = getSketchObject();
if (sketch)
FCMD_OBJ_CMD(Feat, "Axis = ("<<Gui::Command::getObjectCmd(sketch)<<",['N_Axis'])");
else {
App::Origin* orig = pcActiveBody->getOrigin();
FCMD_OBJ_CMD(Feat, "Axis = ("<<Gui::Command::getObjectCmd(orig->getX())<<",[''])");
}
FCMD_OBJ_CMD(Feat, "Angle = 360");
FCMD_OBJ_CMD(Feat, "Occurrences = 2");