Origin point
Origin point
(OP)
I have had several users ask me how to move the origin point. I always tell them you can't, just create the part with the origin on the bottom/center. But I'm curious, is there a way to move the origin in a part/assy or has someone come up with a macro to do this? We are using SW03.
thank you
ctopher
Sr.Mech.Designer
thank you
ctopher
Sr.Mech.Designer






RE: Origin point
Regards,
Scott Baugh, CSWP

3DVision Technologies
http://www.3dvisiontech.com
http://www.scottjbaugh.com
FAQ731-376
When in doubt, always check the help
RE: Origin point
If you need (or want) the origin of the part to be in a different location, it can only be moved via changing the relationship of the initial sketch or sketches (in the case of a loft or sweep) and possibly the feature (in the case of a boss-extrude) to the part origin.
I.E.
Insted of placing the origin on the edge or corner of the initial skecth, place the sketch around the origin and dimension to it or place it away from the origin.
Also , as in a cut extrude, extruding MidPlane or offset will place the origin accordingly.
But these things should normally be thought out before the initial modeling begins.
Remember...
"If you don't use your head,
your going to have to use your feet."
RE: Origin point
RE: Origin point
You can setup a new type of origin by going to Insert\Reference Geometry\Coordinate System pick the vertex or your X, Y, Z and click OK to make a new coordinate Origin.
The Origin that comes in the parts and assemblies can physically not be moved. only the sketches around it can be moved and adjusted.
Regards,
Scott Baugh, CSWP

3DVision Technologies
http://www.3dvisiontech.com
http://www.scottjbaugh.com
FAQ731-376
When in doubt, always check the help
RE: Origin point
I have created empty drawing views (in a drawing) and placed sketches in them that i would like to custom align.
The "align by centre" etc command gives me some kind of random alignment (haven't quite figured what drives this alignment
RE: Origin point
RE: Origin point
RE: Origin point
You might have some success doing as suggested by redefining the sketch planes to new ones based on the new coordinate system. This will not move the origin but it will move your geometry.
Crashj 'and it moves still' Johnson
RE: Origin point
RE: Origin point
Then Export that file out as a Parasolid before you save the file click on Options and under origins click the down arrow and click on the Coordinate origin you just made. Then save it. Open the newly save Parasolid. There you should see you part pop back to the origin that you just created.
Regards,
Scott Baugh, CSWP

3DVision Technologies
http://www.3dvisiontech.com
http://www.scottjbaugh.com
FAQ731-376
When in doubt, always check the help
RE: Origin point
It's an easy way to easely understand the mass properties data.
Regards
RE: Origin point
3/4 of all the Spam produced goes to Hawaii - shame that's not true of SPAM also.......
RE: Origin point
As I wrote, we always create our parts with the origin in the center. There is those times when we get a part from an outside source that the origin is elsewhere, but to move the sketch so that the origin is in the center is a headache...everything turns red and is a great undertaking to fix it! Better off re-creating it! We had hoped there was a way to tell SW to move the origin to the center and all sketches were auto updated. But we can get around it. Scott's idea works.
RE: Origin point
Unfortunately, this doesn't carry over to SW for 2 reasons:
1.) In SW, a CSYS can't be used to define a plane. I suppose it would be possible to substitute a 3D sketch, though.
2.) Unlike Pro/E, SW does not give the user absolute control over which side of a datum plane is the front and which is the back. This can wreak havoc with sketch orientations if a plane decides to flip-flop front and back sides when it is moved.
RE: Origin point
Unfortunate but true about Pro/E. SolidWorks stinks. Long live Pro/E...
Opps, wrong forum....
I shall belittle myself for the rest of the day,
-----------
Mr. Pickles
RE: Origin point
I am sometimes capable of not being able to recall the ability to select which side of the plane that I wanted past items onto in ProE. <sigh> But when I can't forget (like when I try to copy and paste sketches for instance) I have to get professional help in order to get out of bed in the morning sometimes.
As far as the dealing with the origin point not being in a logical location, well that just plain sucks because the only expeditious recourse that I've found is redfining sketch relations (tedious) or recreating the entire sketch (and correct any errors such a course of action results in).
I suppose it would be nice to move the origin at times but can kind of understand from a programmer's point of view why this probably can't be done. I'm not sure if it has to do with the Parasolid engine or if it's a mathematical thing within in the code itself but I think that's what it comes down to though.
Chris Gervais
Sr. Mechanical Designer
Lytron Corp.
RE: Origin point
Open a blank assembly and insert the part (or use your existing one if you have one and are confident). Insert a new subassembly (using assembly-new) and mate or fix it's origin where you want the origin of the part relocated to. In the feature tree, drag the part file into the new subassembly. Open this new subassembly and save it as a part file. (You must have SW2003 or later.)
The drag does not move the part in space but only changes the assembly hierachy. When you save the subassembly as a part file it retains its own origin, thus keeping your part data uncorrupted but with it's origin relocated.
The Parasolid method works, but you loose all your features, etc.
3/4 of all the Spam produced goes to Hawaii - shame that's not true of SPAM also.......
RE: Origin point
ctopher
RE: Origin point
With this method, you also loose all feature data and associativity. It becomes a dumb solid just as with the parasolid export method.
RE: Origin point
3/4 of all the Spam produced goes to Hawaii - shame that's not true of SPAM also.......
RE: Origin point
------------------------------------------------------------
When they came they had books and we had land. After a while we had books and they ruled our lands.
RE: Origin point
FYI - You should have posted this a new thread.
Regards,
Scott Baugh, CSWP

http://www.3dvisiontech.com
http://www.scottjbaugh.com
FAQ731-376