Community Tip - Need help navigating or using the PTC Community? Contact the community team. X

Translate the entire conversation x

Deleting Axis after Removing / Moving Cuts

OO_9805252
10-Marble

Deleting Axis after Removing / Moving Cuts

Hello,

After removing or moving circular cuts by using commands under flexible modeling tabs, axes of cuts remain at their old place. I know you can move surfaces with their respective axes, but I need a way to delete them rather than moving. It is not the case when you use remove as well. I tried to find those axes from layer tree but did not work either. You can create new axes where you move the old cuts/holes, yet I need the erase old ones.

 

If the explanation is not crystal clear, I can provide images. I am using Creo 9.


Thank you.

ACCEPTED SOLUTION

Accepted Solutions
tbraxton
22-Sapphire I
(To:OO_9805252)

If I am understanding your request correctly, you can hide the axes using layers, but you will not be able to delete them from the model without deleting the feature that is their parent. You do have the option of moving the axis using the flexible move function (see last pic below), this will effectively hide the axes you want to delete when the flexible modeling move is regenerated,

 

You are not able to remove the axis in this scenario due to the existence of a feature that is a parent to the Flexible move or remove operation that is still part of the history of the model. There is a hybrid modeling paradigm when using flexible features such that the parametric feature history is preserved. This can be seen in the pictures below where the axis is persistent. A flexible move is used to shift the location of the circular cut but the axis of extrude 2 remains in the location where the extrude was defined.

 

tbraxton_0-1742297244861.png

tbraxton_1-1742297254128.png

 

 

You can resolve this by using the move objects selection in the flexible move command.

tbraxton_2-1742297550599.png

tbraxton_3-1742297580871.png

 

 

 

 

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric

View solution in original post

12 REPLIES 12
tbraxton
22-Sapphire I
(To:OO_9805252)

If I am understanding your request correctly, you can hide the axes using layers, but you will not be able to delete them from the model without deleting the feature that is their parent. You do have the option of moving the axis using the flexible move function (see last pic below), this will effectively hide the axes you want to delete when the flexible modeling move is regenerated,

 

You are not able to remove the axis in this scenario due to the existence of a feature that is a parent to the Flexible move or remove operation that is still part of the history of the model. There is a hybrid modeling paradigm when using flexible features such that the parametric feature history is preserved. This can be seen in the pictures below where the axis is persistent. A flexible move is used to shift the location of the circular cut but the axis of extrude 2 remains in the location where the extrude was defined.

 

tbraxton_0-1742297244861.png

tbraxton_1-1742297254128.png

 

 

You can resolve this by using the move objects selection in the flexible move command.

tbraxton_2-1742297550599.png

tbraxton_3-1742297580871.png

 

 

 

 

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric

Thank you so much, but I knew this. What I need is removing the axis after removing a cut/moving a cut without its axis. My need is more for removing holes rather moving them.

tbraxton
22-Sapphire I
(To:OO_9805252)

This would lead me to ask the question of why you are not deleting the hole or circular cut features? This obviously will get rid of the hole and axis.

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric

Rather than removing them from sketch, I use remove command from flexible. I find it more convenient beside residual of axis afterwards.

tbraxton
22-Sapphire I
(To:OO_9805252)

In general, using flexible modeling to "clean up" models that were created in Creo Parametric would not be considered a best practice. In some exceptional circumstances it might represent a "good" solution. Based on your description you are adding more features and creating additional dependencies in a model with your use of Flexible modeling. This is not a good practice in my experience.

 

If the holes in question are not needed in the part design, then you should delete the hole feature and not "patch" it up using a flexible remove command. If the holes that you are deleting have children that fail regeneration when you delete them, then resolve the conflicts with reroute or redefine to eliminate failed children. This will almost certainly result in a better representation of the design intent of the model geometry than using Flexible modeling features to alter the geometry.

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric
StephenW
23-Emerald III
(To:OO_9805252)

I can understand if you are working thru design scenarios and you may want to bring the hole back in the future, the remove command may be of use.

You can also go in to the sketch and change the hole from regular geometry to construction geometry so the dimensions are maintained but the axis would never have been created.

In the end, using the remove command to "delete" a hole is bad practice if your end intention is to actually delete the hole. It adds extra stuff to the model that is not useful leaves unexpected and confusing geometry for future users of the model. 

 

Again, maybe you have a valid use of the command, based on your needs. 

I will try those ways next time, thanks. I just wanted to know if I can do that or not.

Dale_Rosema
23-Emerald III
(To:OO_9805252)

The simple answer is: "No" you cannot just delete the axis.

You either have to:

-move it,

-change the layer to hide it,

-live with it being where it is at.

Chris3
21-Topaz I
(To:OO_9805252)

I don't think its possible to do what you want to do. Those axes are internal features that still exist in your model tree even though you have moved the geometry. Can you explain why you want to delete them? Would it be permissible to simply layer them off instead?

 

The only way you could probably delete them is to collapse the geometry and then remove them after the collapse but that would break the parametric behavior of your part.

Thank you for your reply. I need to delete them since I dont need those holes lets say or forgot to move their axes and created new axes and trying to get rid of old ones since they are floating in the model without its hole.

Hiding from layers is also a solution, yet I need to know if there is a way to remove those axes. Cant we delete them from layer tree?

Dale_Rosema
23-Emerald III
(To:OO_9805252)

They are part of the history (recipe of the cad). A hole was created in a spot. Then the hole was move x, y, z. Without the first spot, the software has no reference for x, y, z. So you either have to hide the axis, move it, or delete the hole that is referencing it.

Patriot_1776
22-Sapphire II
(To:OO_9805252)

Sorry, this makes no sense.  Are you saying that you imported a STEP file, and then are moving holes/cuts AFTER the import, using the Flexible modeling?

If so, you MIGHT have luck redefining the STEP and going into the Import Data Doctor and deleting the axis there BEFORE moving the hole/cut.

 

I don't have an example to try, but if it works, post up.

Announcements


NEW Creo+ Topics: Real-time Collaboration

Top Tags