Is there any reactor or jig to bind texts to UCS View mode even i rotate 3d wireframes model with 3DOrbit command?

Is there any reactor or jig to bind texts to UCS View mode even i rotate 3d wireframes model with 3DOrbit command?

SanjoyNath
Advocate Advocate
674 Views
5 Replies
Message 1 of 6

Is there any reactor or jig to bind texts to UCS View mode even i rotate 3d wireframes model with 3DOrbit command?

SanjoyNath
Advocate
Advocate

Dear Experts,

 

I have made a 3D wireframe with line diagram (in Autocad). Isometric  2D like view could not help.

Then I placed the texts  with UCS V (snapped with equal distances from the end points of lines and with the mid points of the lines when the lines looks good for printing)

 

When i rotate the line framed (3D wireframe model) with 3D Orbit , then all texts become odd and some are readable and others are not readable at all.

 

Is there any intelligent command or lisp reactor or jig like thing which will automatically place the texts(auto update texts faces) to UCS V (whichever is looking at me) instead of the ucs (due to 3D orbits current states) ?

 

 

Sanjoy Nath
BIM Manager And Digital Lead (Structures Online)
BOOST, AR , VR ,EPM,IFC API,PDF API , CAD API ,Revit API , Advance Steel API
Founder of Geometrifying Trigonometry(C)
0 Likes
675 Views
5 Replies
Replies (5)
Message 2 of 6

john.uhden
Mentor
Mentor

Somewhere in my archives is a reactor to include "attached" objects to any command.

By "attached" I mean I have stored the handle of the labels in the extension dictionary of the objects being modified.

With that method you can probably also 3DRotate the labels without having selected them.  Of course you may have to alter the labels to be readable, maybe having to change their normal.  I dunno; I don't do 3D stuff.

John F. Uhden

0 Likes
Message 3 of 6

Sea-Haven
Mentor
Mentor

Rotating text in 3d changes 3 dxf codes 10 11 and 210. That is about as far as I got. 

0 Likes
Message 4 of 6

john.uhden
Mentor
Mentor
@Anonymous_Haven
That makes perfect sense.

John F. Uhden

0 Likes
Message 5 of 6

hak_vz
Advisor
Advisor

Yes @Sea-Haven  is on right path. Apart from codes 10 11 and 210 we have codes 71 72 73. For transformation to work we need middle center justified text.  There is also system variable viewdir. When in normal (top) view and without any changes it it set to '(0 0 1) i.e. unit vector in z direction. With slight change it can change to something like (-845.725 2179.38 6326.21). On the other hand 210 is unit vector. In point transformation we have world, user and display coordinate systems. Playing with this values can lead to solution.

Miljenko Hatlak

EESignature

Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
0 Likes
Message 6 of 6

Sea-Haven
Mentor
Mentor

I know someone wanted corner levels for buildings using COGO points same sort of problem the quick and dirty was to rotate3d text and stand it up to match in this case elevations and use layers for each elevation text.

0 Likes