Skip to main content
10-Marble
Jan 27, 2023 11:54 AM UTC
Question

Move by dimension error in flex modelling.

Using Move By Dimension in Flexible Modelling to adjust in Y direction causes dimension value changes in X direction in Creo Parametric.
-----------
There's a bug in the move function.
if you look at the sketch it shows one hole that is moved by the 'move' in the tree above.
The move is dimension driven and moves the hole from 40 to 49mm away from the bottom face.
The feature also moves the hole a tiny distance parallel with the face, which it should not.
You can see this by opening the sketch with the move suppressed and again with the move active, as shown in the two jpegs.

11 replies

tbraxton
22-Sapphire II
Jan 27, 2023 2:58 PM UTC

What version of Creo are you using? I am not able to open the model in Creo 7.  Is it possible for you to provide the data used to create the import feature in the model posted above?

Translate
JBrigham10-MarbleAuthor
10-Marble
Jan 27, 2023 3:03 PM UTC

File is Creo 8.0.3.0.

 

I only have the resultant Creo part not the original file.

Translate
StephenW
23-Emerald III
Jan 27, 2023 3:14 PM UTC

I'm on Creo 6 so I can't open the file.

Just guessing, make sure that your geometry is "square" to the coordinate system or move direction reference.  At least once, I have seen geometry that was imperceptibly skewed from the datums.

Translate
JBrigham10-MarbleAuthor
10-Marble
Jan 27, 2023 3:18 PM UTC

Stephen

Yes, if you drop datum planes in on the coordinate system, they are square to the model geometry.

Translate
StephenW
23-Emerald III
Jan 27, 2023 3:39 PM UTC

You may want to use the origin and/or orientation to select reference the move referenced. May need to specify the bottoms and the end to reference.

StephenW_0-1674833909881.png

 

Translate
JBrigham10-MarbleAuthor
10-Marble
Feb 2, 2023 9:30 AM UTC

Workarounds may get round the issue, but I don't accept that a one direction linear move should require a second reference.

Onshape does not need it, nor does any other cad package I have used.

Translate
17-Peridot
Mar 6, 2023 8:43 AM UTC

See related article CS385938 "Using Move By Dimension on a cylindrical surface in Flexible Modeling causes the surface to move perpendicular to the dimension in Creo Parametric". The related SPR is still under investigation. So please keep track for any updates. See CS235695 How to subscribe to articles for PTC Products.

Please accept the provided reference as solution for this thread.

Translate