x11start
Guest
I often have to take quote drawings made by a colleague and turn them into executive drawings. the problem that these drawings are made in an imprecise and approximate way, due to the rush or the many variations that they have suffered before becoming "executive".
if you allow yourself to try to use these designs instead of giving them back from scratch, then you will suffer all the consequences:
in particular we notice too late that the lines are not perfecting vertical or horizontal and that a line that had to be 800 cm in reality is 800.24568684!
I then created a lisp that takes all lines and polylines (and explodes) and controls orthogonality and length.
you come to create 6 situations marked by as many colors:
line cyan______________rot.. and correct length (full or half cm)
green line____________rot. correct but incorrect length (2 or + decim. after comma)
line magenta_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ correct correct
red_______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ wrong
blue_______________rot. any (visibilm. 0-90-180-270) and correct length.
yellow_____________rotaz. any and incorrect length
cases to be corrected are mainly magenta and red as they represent a minimum rotation, which makes thinking of a mistake. while the blue-yellow lines are a clearly different rotation (e.g. the roof of a house in front).
green-red-yellow are however incorrect lines regarding the lengths.
turning the uct to align with a blue or yellow line and relaunching the command, the latter will become cyan or green color, as the correct rotation (0°-90°-180-270°) now will be that of the entity, while they will change color (becoming yellow or blue) the others.
even in this case the wrong lines are mainly those that become magenta and red.
attention:
the groups must be exploded (as well as the blocks) if you want to elaborate lines and lines that compose them, but it is necessary to ensure that there are no groups in the part of the drawing in which the selection panel is made, otherwise the lisp is blocked and goes wrong (the blocks are ignored instead).
due to an error not yet identified, it is necessary to launch 3 or 4 times the command (making concentric panels) until all lines or beads have changed color (they will no longer be white).
Alternatively, it's worth blowing up to make sure there's nothing but lines and processing only those.
who works in meters should only remove one; from a line of the lisp simply is a command that multiplies the distances by 100.
if you allow yourself to try to use these designs instead of giving them back from scratch, then you will suffer all the consequences:
in particular we notice too late that the lines are not perfecting vertical or horizontal and that a line that had to be 800 cm in reality is 800.24568684!
I then created a lisp that takes all lines and polylines (and explodes) and controls orthogonality and length.
you come to create 6 situations marked by as many colors:
line cyan______________rot.. and correct length (full or half cm)
green line____________rot. correct but incorrect length (2 or + decim. after comma)
line magenta_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ correct correct
red_______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ wrong
blue_______________rot. any (visibilm. 0-90-180-270) and correct length.
yellow_____________rotaz. any and incorrect length
cases to be corrected are mainly magenta and red as they represent a minimum rotation, which makes thinking of a mistake. while the blue-yellow lines are a clearly different rotation (e.g. the roof of a house in front).
green-red-yellow are however incorrect lines regarding the lengths.
turning the uct to align with a blue or yellow line and relaunching the command, the latter will become cyan or green color, as the correct rotation (0°-90°-180-270°) now will be that of the entity, while they will change color (becoming yellow or blue) the others.
even in this case the wrong lines are mainly those that become magenta and red.
attention:
the groups must be exploded (as well as the blocks) if you want to elaborate lines and lines that compose them, but it is necessary to ensure that there are no groups in the part of the drawing in which the selection panel is made, otherwise the lisp is blocked and goes wrong (the blocks are ignored instead).
due to an error not yet identified, it is necessary to launch 3 or 4 times the command (making concentric panels) until all lines or beads have changed color (they will no longer be white).
Alternatively, it's worth blowing up to make sure there's nothing but lines and processing only those.
who works in meters should only remove one; from a line of the lisp simply is a command that multiplies the distances by 100.