Skip to main content
10-Marble
January 27, 2023
Question

Move by dimension error in flex modelling.

  • January 27, 2023
  • 4 replies
  • 4938 views

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.

4 replies

tbraxton
22-Sapphire II
January 27, 2023

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?

JBrigham10-MarbleAuthor
10-Marble
January 27, 2023

File is Creo 8.0.3.0.

 

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

StephenW
23-Emerald III
January 27, 2023

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.

JBrigham10-MarbleAuthor
10-Marble
January 27, 2023

Stephen

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

StephenW
23-Emerald III
January 27, 2023

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

 

JBrigham10-MarbleAuthor
10-Marble
February 2, 2023

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.

17-Peridot
March 6, 2023

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.