DeepSOIC / Part-o-magic

Experiment on FreeCAD-wide automation of Part container management. For FC v0.17-0.18
Other
12 stars 4 forks source link

Strange issues iwth Tool Path in FC 0.18 #39

Open pedjas opened 4 years ago

pedjas commented 4 years ago

After I installed Part-o-magic FC 0.18 started behaving strange when creating Path job.

  1. When Path Job is created it is created as child of body.

Proper behavior (without Part-o-magic) is that Path Job is created as child of Application at the same level as Body (and out fo Body).

  1. When Path job is edited body disappears from the work windows. It disappears like it is not existing. In model view, Body is there but disabled (thus it disappears). If manually enabled, body is displayed again in the work window.

Proper behavior (without Part-o-magic) is that body is disabled but as Path Job is out of body (see issue #1) Job model is still visible.

I do not know if this is supposed to work this way. I found it very confusing and not user friendly to have to manually enable body after starting editing anything within Path Job.

DeepSOIC commented 4 years ago

Part-o-magic puts everything into active container, it doesn't care. It is by design. Deactivate your body (double-click it, or use PoM Leave command) before creating Path job.

DeepSOIC commented 4 years ago

When Path job is edited body disappears from the work windows. It disappears like it is not existing. In model view, Body is there but disabled (thus it disappears). If manually enabled, body is displayed again in the work window.

This may be normal, may be not. I never really tried PoM with Path, so it might misbehave. I tried it just now for myself (creating the job the proper way, deactivating body first), seems to work as I would expect: body doesn't disappear.

pedjas commented 4 years ago

I also had issues with Step Down with Pocket Path operation. It did not follow Step Down but always went full depth. It started behaving after I installed Part-o-matic and went back to normal after I deinstalled it.

I run plain very fresh installed FreeCAD 0.18.

I did not use Part-o-matic other than just installing it.

DeepSOIC commented 4 years ago

Then you probably should just uninstall it. PoM is somewhat invasive, it affects freecad as a whole. That invasiveness can be disabled by clicking Stop button on PoM workbench (or in menu, Part-o-magic->Disable Observer). This way, you can still use quite a few PoM features, such as object replacement, x-ray button...

pedjas commented 4 years ago

Now as you said you have no issues I tried again. After install of Part-o-matic FreeCAD again started behaving strangely.

Well, for me solution is to remove plugin. To bad as it seems useful.