We value your input! Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey
2020-11-16 10:05 PM - last edited on 2021-09-15 09:30 AM by Noemi Balogh
2020-11-19 10:43 AM
2020-11-19 10:53 AM
For what purpose do you need the drawing on elevation?
AC22-23 AUS 7000 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win10 | R5 2600 | 16GB | GTX1660 |
2020-11-19 12:30 PM
Csilla wrote:Like I write I put a 3D element into my model like a tree for example with one plan view and its 3D view in elevation. When I drag my object in another place, this one move in a plan view AND in 3D. My 3D representation is like a 2D an free drawing (not a heavy and not very beautiful 3D representation).
For what purpose do you need the drawing on elevation?
Csilla wrote:Thanks about this idea but I have no 2D/3D representation by this way.
Would changing the object's subtype to Label and place it on elevation as an independent label do the trick for you?
Lingwisyer wrote:Exactly !!
It's like usingFace-Meobjects in 3D, but instead between the floor plan and sections/elevations.
2020-11-19 02:34 PM
nTrans = 0 EPS = 0.0001 dx = GLOB_EYEPOS_X - GLOB_TARGPOS_X dy = GLOB_EYEPOS_Y - GLOB_TARGPOS_Y rotx 90 nTrans = nTrans + 1 if SYMB_MIRRORED then roty SYMB_ROTANGLE else roty -SYMB_ROTANGLE endif nTrans = nTrans + 1 if abs(GLOB_EYEPOS_X - GLOB_TARGPOS_X)<EPS then if GLOB_EYEPOS_Y>GLOB_TARGPOS_Y then roty 180 nTrans = nTrans + 1 endif else alf = atn(abs(dy/dx)) if SYMB_MIRRORED then if dx<0 and dy>0 then roty -(180-alf) nTrans = nTrans + 1 endif if dx<0 and dy<0 then roty -(180+alf) nTrans = nTrans + 1 endif if dx>0 and dy<0 then roty -(-alf) nTrans = nTrans + 1 endif if dx>0 and dy>0 then roty -(alf) nTrans = nTrans + 1 endif else if dx<0 and dy>0 then roty (180-alf) nTrans = nTrans + 1 endif if dx<0 and dy<0 then roty (180+alf) nTrans = nTrans + 1 endif if dx>0 and dy<0 then roty (-alf) nTrans = nTrans + 1 endif if dx>0 and dy>0 then roty (alf) nTrans = nTrans + 1 endif endif roty 90 nTrans = nTrans + 1 endif rotx 270 nTrans = nTrans + 1 ! =========================================== ! Body in 3D ! =========================================== del nTrans
2020-11-19 07:21 PM
2020-11-23 11:50 AM
if SYMB_MIRRORED then cor_ang = 360-SYMB_ROTANGLE else cor_ang = (SYMB_ROTANGLE - 180) endif if GLOB_VIEW_TYPE = 5 then ! in Elevation View rotz -cor_ang endifPlease let me know if this is the rotation method you needed.
2020-11-23 09:42 PM
2020-11-24 11:11 AM
2020-11-24 12:30 PM
Yves wrote:Thanks Yves Houssier about your answer.
Hello,
Mr. Christophe Fortineau
I am the author of the modifications of these tree objects based on the official Archicad library object and you know it very well.
The minimum courtesy when you share objects would be to specify the author and the provenance.
And normally these objects are "available and reserved" for registered and presented users on archi-cadlink.