Provide a default axis for polar patterns in multitransformation

This commit is contained in:
bgbsww
2024-01-05 11:28:45 -06:00
committed by Chris Hennes
parent 8936a4bd1b
commit da05f7c8e8
@@ -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");