Extrude push-in not working?

Using the latest version and for some reason I’m no longer able to sketch on a surface of a body, select the face sketched, and push in. This sort of counter-extrude has worked as long as I’ve been using the product (2+ years). Did something change?

This is a fresh install with whatever defaults come with the system.

Rather than pushing into the existing body, it seems to be creating a new body inside of the original. I can then subtract it, but it is much easier and faster to “push-to-remove” than to create a new body then subtract it.

It should work as before.

Can you share a video showing the issue?

Could you please send us the .shar file and a screen recording on the support portal? We’d like to investigate further.

I think this illustrates what you are talking about. This lack of push-in extruding has been around for some time now and after the release of history based.

Sure. Here’s a video:

Note that this only seems to happen in complex projects. I can create a new blank project, add a cube body, select a surface, sketch, and push-in as expected.

I can’t send you the model. It’s large and it’s also company IP. Hopefully the video is enough to open a bug?

Ahh, that’s a separate issue, the phantom body appears when trying to extrude.
BTW, I didn’t ask for your model.

Sorry - that bit was for Lys, who asked for “the .shar file”. (I assumed that was some kind of export of the model. Apologies if I misunderstood.)

No problem, apology not necessary.

I think Shapr support can do NDAs.

Hi @TigerMike

My understanding of what you illustrated was caused by the introduction of the new mode of operation for the offset tool: the “Total” mode, which is selected by default.

The total body’s thickness cannot be negative, I think we all agree on that :grinning:.
But when the thickness would become negative because of the pushed face, in Total mode, the software reverts to the latest positive value instead of setting it to zero as it does in Offset mode, and so refuses to delete the face (it displays the error message instead).

I think this behavior should be improved so the Total mode behaves like the Offset’s one.

The 3 workarounds I know are:

  • set manually the thickness to 0 by entering 0 in the field value, or
  • change the operation mode from Total to Offset by clicking on the badge, before pushing the face, or
  • change the tool from Offset Face to Extrude before pushing the face

Best :grin:
PEC

4 Likes

@ PEC. Very good reply, most helpful to us all.

1 Like

Thank you @PEC.
They are relatively easy workarounds. I was not aware of them. Thank you for the simple clarification. I’m still learning new things here.

That’s not what’s happening for me. Please see my video above. To reproduce (at least in my project):

  1. Select a face on an existing body.
  2. Sketch a shape that you want to push in.
  3. Exit sketching and select the face created in the previous step.
  4. Attempt to push in.

There is no “offset” tool available. The “extrude” tool is automatically selected and when you push in, you create a “phantom body” as @TigerMike described it.

Here’s another video:

Hi @falkenavionics

That’s clear, your problem is a bug, absolutely not related to the other issue Mike recorded.

If you can share your project directly with the support, they will investigate for sure.

(Have you tried to move the sketch a little bit away from the body before doing the extrusion? It could be a temporary workaround before the fix.)

Have you tried hiding all other bodies and then extrude-cutting the hole in the body? I have never known extrude-cutting (a term I use for it) on multiple bodies at the same time to work. Extruding as a new body and subtracting would be what I would use to cut multiple bodies with the same extrusion.

Or you could simply move the one body e.g. 100mm away from everything else, extrude-cut it and then move it back.