• This forum is the machine-generated translation of www.cad3d.it/forum1 - the Italian design community. Several terms are not translated correctly.

move the coordinate system

  • Thread starter Thread starter kionn
  • Start date Start date

kionn

Guest
Hi.
use autocad 2009 I have to move the coordinate system x,y,z how do you do it?

Thank you.
 
but when I go to save it gives me and I carry the .dxf on the cam always gives me the old coordinate system
 
Um, bad business.

test with this undocumented option:

1] command _ucs (+ sending)

2] type _or (+ sending)

3] click with the mouse in the position of the new origin

4] save and exit.

Does it change anything?

:
 
but when I go to save it gives me and I carry the .dxf on the cam always gives me the old coordinate system
then move the geometry! If the mountain does not go to Mohammed, Muhammad goes to the mountain:wink:
 
I happen to export a part of dwg using the mbloc command.
If then I want to insert these dwg into my drawing (importing them as blocks), it is very likely that the insertion point is far from what I had in mind. this because it is taken the point 0.0 of the design of origin. therefore the created dwg has a "insbase" (system variable that indicates the insertion point of the blocks) which is not at 0.0.
in this regard I made a lisp that puts things back to place: zerobase.

After exporting the blocks, I go to open the created dwg, load and launch the zerobase command, which takes all the entities, moves them to the coordinates 0.0 and sets insbase also to 0.0.

from this moment, inserting the blocks, I have the correct insertion point!

from what I understand our friend's problem might be this... or is it?
 

Attachments

I put myself in this discussion to ask for information.
the lisp zerobase is very useful but it only moves the point 0.0.0 to another point but does not rotate according to the position of the bird, can you change the lisp? and it is possible not to miss the configuration of the layout windows if I move the insertion point?
 
ommam, shake the lisp language to move objects to their origin?
and then it could work if (and I say if) the basic var. was different from zero.
you can safely have entities to x 1 million, y 1milione and have simultaneously insbase=0,0

to answer your questions, a viewport is defined according to the coordinates globali, at the time of creation, regardless of the ucs (which can also be a local ucs). if you move objects into the model, it goes from itself that the viewport no longer frames objects, which are now in a new position.
You should intervene via lisp to transform the global coordinates of the viewport in the new coordinates that take into account the shift you have made, and do this for each viewport.
if you put on a rotation of the axes... you should rotate both objects (in the model) and viewports (in the layout)
possible yes, long list also.
 

Forum statistics

Threads
44,997
Messages
339,767
Members
4
Latest member
ibt

Members online

No members online now.
Back
Top