Community Tip - You can subscribe to a forum, label or individual post and receive email notifications when someone posts a new topic or reply. Learn more! X
Have a sketch that is basically copied from a profile of external geometry and then deleted all references and picked two planes and then solved the sketch to make it independent of the external geometry. The only issue I have is that the sketch constraints try and dimension to one another. Is there a way to force the dimensions to not be able to dimension to one another but only go back to the default plane references i defined?
@al3 wrote:
Have a sketch that is basically copied from a profile of external geometry and then deleted all references and picked two planes and then solved the sketch to make it independent of the external geometry. The only issue I have is that the sketch constraints try and dimension to one another. Is there a way to force the dimensions to not be able to dimension to one another but only go back to the default plane references i defined?
Hi,
I am not sure that I understand your question.
Tip: Do not create dimensions referencing datum planes in original section. Instead of it create centerlines coincident with datum planes and then create create dimensions referencing these centerlines.
Basically i needed to create a offset cover of an external part, so i just used the project button and copied all the geometry from that part i needed to create the cover, which contains a lot of cutouts and edges. When i go into my sketcher to remove all the external references, then just click two default planes in my model tree and solve the sketch. However, when i do this, some of the cutout edges will reference other edges of sketch entities and not dimension off the two planes i picked. I added a very simple example below, hopefully it clears it up. Just seeing if there is a way to easily do this or if i have to do it all manually.
@al3 wrote:
Basically i needed to create a offset cover of an external part, so i just used the project button and copied all the geometry from that part i needed to create the cover, which contains a lot of cutouts and edges. When i go into my sketcher to remove all the external references, then just click two default planes in my model tree and solve the sketch. However, when i do this, some of the cutout edges will reference other edges of sketch entities and not dimension off the two planes i picked. I added a very simple example below, hopefully it clears it up. Just seeing if there is a way to easily do this or if i have to do it all manually.
Hi,
I think you cannot force Creo Sketcher to dimension all entities to two datum planes. Manual dimensioning is necessary.
Seems that when creating weak dimensions, Creo restricts the references for said dimensions to sketch geometry. The intent was probably to try to make the sketch as fully contained unto itself as possible. A reasonable practice, especially if you might want to copy a sketch from one model to another.
Since every sketch entity must be defined by some sort of complete dimension scheme at all times, I see no other way than to manually "correct" the dimensions to use the references you desire. I know that for me, the "default" dimensions created by Creo are pretty much *never* in the configuration I want.
Also, Martin's suggestion (putting centerlines in the sketch and dimensioning to them) is excellent and makes copying a sketch from one model to another very easy.