Author Topic: Unexpected Change in scale inserting block with Autocad17  (Read 1245 times)

0 Members and 1 Guest are viewing this topic.

Giuseppe Beatrice

  • Newt
  • Posts: 43
Unexpected Change in scale inserting block with Autocad17
« on: December 27, 2017, 03:15:09 AM »
Have you noticed that in Autocad17 a block defined with the system variable INSUNITS to 0 (no unit) is now scaled according to the value assigned to the same variable in the destination drawing? So a block drawn in millimeters and inserted in a drawing with INSUNITS equal to 6 (meters) is automatically scaled with a factor of 0.001, with an INSUNITS value in the block definition equal to 0 or 4!
This is a serious problem because a block inserted in a point pt with a Lisp instruction
(command-s "_.- insert" "blockname" "_sc" 1 pt "0")
is every inserted with the scale 0.001 instead of 1.
Why the hell Autocad must now work so I don't know; is there anyone who can suggest some simple way to restore the correct insertion with scale 1? :nerdyembarassed:
Thank you in advance.

roy_043

  • Water Moccasin
  • Posts: 1895
  • BricsCAD 18
Re: Unexpected Change in scale inserting block with Autocad17
« Reply #1 on: December 27, 2017, 04:25:13 AM »
Have you checked your INSUNITSDEFSOURCE setting?

Giuseppe Beatrice

  • Newt
  • Posts: 43
Re: Unexpected Change in scale inserting block with Autocad17
« Reply #2 on: December 28, 2017, 10:06:02 AM »
Thank you Roy, that's the solution.
I have checked the 3 system variables INSUNITS, INSUNITSDEFSOURCE and INSUNITSDEFTARGET to 6 (meters) and everything is back working regularly!
Only, I continue to consider the idea of Autodesk to be a very bad idea.
They had offered one more chance and so they took it off!
Happy New Year :smitten:

didier

  • Newt
  • Posts: 48
  • expatrié
Re: Unexpected Change in scale inserting block with Autocad17
« Reply #3 on: December 28, 2017, 11:02:23 AM »
Coucou

the best is to call on "dwgunits"

amicalement
eternal beginner ...
my english is not fluent ...