AutoCad 3D :: How To Rotate Hand Rail In 3D In Z Axis
Jan 18, 2013
DSCF9856.jpg
Hand rail.dwg.
I have tried to rotate this railing in 3D so that it looks like this photo but I can't. I've tried several different things with the UCS but clearly I don't know what I'm doing. So I'm turning to the CAD community that does. I can draw the hand rail no problem. But the drawing always leaves the finished hand rail in the X,Y plane. I need to rotate it in the Z axis (I think). Here is the orientation I want the railing to look once it's drawn. I need a step by step procedure so I can learn how to do this the correct way for future reference.
We have a project that has been upgraded to Revit 2013. When creating railings using the new railing types, top rails and hand rails disappear/are not visible seemingly at random. For instance, when a railing is created that contains railing profiles in the non-continous rails dialog box in addition to a top rail, the top rail and extensions are not visible in plan, but the rails created in the old non-continous dialog are visible.
This seems to occur only in our upgraded file. New projects seem to display the top rails and hand rails consistently.
Also, with railings that contain a "Wall" type extension, the extension return occurs at a 90 degree angle even if it is set to have a fillet. Further, in some instances, regardless of whether the rail is flat or sloped, the end wall extension return will display as two separate rectangles overlapping (i.e. it looks "broken"), instead of a clean, continuous railing. This seems related to the "direction" that the rail sketch line is drawn (a line drawn from the bottom of the screen to the top will have a broken railing, one drawn from the top of the screen to the bottom will not).
I know that scolding the Autodesk software developers isn't going to change anything, but I feel the need to blow off a little steam. The railing and stair "improvements" for this release are really not worth much. It's still much more time consuming (and frustrating) to model these elements, and with poorer results graphically, than it is to simply draw them. It's still not possible to dimension them properly, place balusters where you want them, make multi-level stair towers join properly, get the up/down arrows to display correctly, and a host of other issues. It's incredibly frustrating and baffling that there are so many issues with such a core component of the software's functionality.
NO, I don't have any problem with making a helical hand rail along the circumference of a spiral stairway (or helical stair stringer)!
My only problem is that the method which gives the best visual results (viz. extrude or sweep circle or region along spline) will give a "HEAVY" solid model that HINDERS the performance of AUTOCAD.
Therefore I mostly use the extrusion along a 3D-polyline that gives a a lighter model but less nice visual results (especially when using flatshot for 2D model "representation").
Can I set some system parameters that increase the performance when extrude or sweep along a spline ?
Standard I use a lot of blocks to increase the 3D perfomance of AUTOCAD, this however is not possible when a visual continuous hand rail is preferred.
when you have a 3D-object, with a specific origin, i would like to know how it is positioned in space, X, Y, and Z coordinates, but also A, B, and C (like Tilt, Roll, Pitch), where A is rotation Angle around Z-axis, B around Y-axis, and C around X-axis. I am using this for a kuka robot
i can change the position of the UCS, but don't know how to only rotate the ucs about the Z-axis
'--- Set origin of UCS icon acUCSTblRec.Origin = Psource(0) acUCSTblRec.XAxis = Psource(0).GetVectorTo(Psource(1)) acUCSTblRec.YAxis = acUCSTblRec.XAxis.GetPerpendicularVector
The behavior in AutoCAD 2012 has changed with regard to the UCS command. I am trying to rotate my UCS along the Z-axis.
In 2011, I could enter UCS [enter] Z [enter] then select 2 points on *any* line using END point osnaps to have the ucs rotate along the Z-axis at the angle of the selected line.
Now in 2012 when I enter UCS [enter] Z [enter], a rubber-band line displays anchored from a pre-selected point which appears to be the drawing origin, usually 0,0,0. I am only allowed to select a single point, which results in the UCS NOT rotating to match the line as before.
I am aware that I could now use the OBject option, and then select one end of the line. This is fine except it does not work if I select a line that is part of an attached xref. With the old method in 2011, I could select 2 points of *any* line.
I am also aware that I could "type" in a value in both cases above but that option is too time-consuming and error-prone. Are there any legacy options available for the UCS command to make it work as before? Or is there a way to override the UCS-Z command option to not pre-select the first point at the drawing origin?
This week I upgraded from 2011 to 2014 and have noticed a major change in rotating the UCS around only the Z-axis.
Looking at the image below (the blue box is just to represent the relationship between the pipes):
I want to, as a simple example, rotate the UCS around the Z-axis from the end of one pipe to the end of the other. In 2011 UCS, Z would allow me to select the end of one pipe and the end of the other and rotate to the angle of the red line shown.
In 2014 UCS, Z rotates the UCS from some unrelated point. In 2014 UCS then selecting the two ends rotates the UCS X-axis to the direct line between the two.
In a working scenario the end of the two pipes would be in vastly different positions. Drawing a line between them, flattening it then using UCS, E on the flattened line give the functionality I want, but is a very slow way of doing it.
In 2011 if I wanted to rotate the UCS around the Z-axis I would type UCS, Z then select 2 points and the UCS would rotate around the Z-axis but the X & Y axis would remain as it was. This is no longer the case in 2014, how do I do this now?
This week I upgraded from 2011 to 2014 and have noticed a major change in rotating the UCS around only the Z-axis.
Looking at the attached image (the blue box is just to represent the relationship between the pipes):
I want to, as a simple example, rotate the UCS around the Z-axis from the end of one pipe to the end of the other.
In 2011 UCS, Z would allow me to select the end of one pipe and the end of the other and rotate to the angle of the red line shown.
In 2014 UCS, Z rotates the UCS from some unrelated point.
In 2014 UCS then selecting the two ends rotates the UCS X-axis to the direct line between the two.
In a working scenario the end of the two pipes would be in vastly different positions. Drawing a line between them, flattening it then using UCS, E on the flattened line give the functionality I want, but is a very slow way of doing it.
there is no way of selecting 2 points for a Z-axis rotation.
TL;DR
In 2011 if I wanted to rotate the UCS around the Z-axis I would type UCS, Z then select 2 points and the UCS would rotate around the Z-axis but the X & Y axis would remain as it was. This is no longer the case in 2014, how do I do this now?
How do you create a new Workplane from a Defualt Plane and rotate it along a default Axis?I am new to API and trying to create workplanes and rotate them along a Axis.
Im trying to use "AddByPlaneAndOffset" is this the right method?
I am trying to create a wheel that can be rotate about the horizontal axis. It should have a hole for axle to fit through. However, when I try to do this it will not let me select the horizontal axis to rotate about. I also tried to rotate about a center line that I created but it wouldn't do that either..
Windows 7 64-bit (Service Pack 1) 3.40 GHz Quad Core processor w/ Hyperthreading 8GB Ram ATI Radeon HD 6450 1GB Ram
I'm trying to rotate a piece in an assembly by a selected axis to a precise angle, but the program just won't let me. I get to rotate it around with my mouse, but it only lets me change the angles at 5 degrees minimum. I try to type in a precise angle into the box, but it only lets me type in 1 character. Below is a screenshot of what I mean (I'm using Inventor 2011).
[URL]....
It either only lets me put in the first digit or won't let me manually change the value at all. What is up with this? The tutorials clearly says I can put in a arbitrary value.
Lisp routine or macro that will either rotate or align selected objects so they are parallel to an axis on the current UCS?
Specifically, when placing mtext to label an object. I typically align my ucs to the object then create the text so it is parallel to the object. It would be great if I could create the text with a rotation of 0, align my ucs to the object to be labeled and then with a single click, select the text making it parallel to the X axis.
When using the rotate tool, you used to be able to use the hand tool even when the Rotate dialogue box was up. Is there a way to get that back?
I make Mandalas [URL] and work from the center out. This poster is 18"x24" so once I start to get to the outer edge, I'm zoomed into the center at 6400% so I can get my crosshairs as precise as I can, then enter a number (45 degrees, 20 degrees, etc.). Clicking Preview works, but if you're zoomed in and the object is out of view, you have to guess where it's going. In CS5, you could press down the space bar and use the Hand Tool even while the dialog box was up.
I found a program which rotates selected block(s) about thier insertion point. I modified it to rotate each of the block(s) about the y-axis. Works great. Now, I would like to change it so that it rotates a copy of each block about the y-axis and leaves the origial block in place. Its kind of like the mirror command exept it is rotating the new block(s) to the other side instead of flipping them. I want to keep all or the parameters of the block(s) the same as each original. I am using AutoCAD 2010. MOCORO is not recognized as a command. The new features workshop says to use the new command AMCOPYRM, which is not recognized either. Go figure.
(defun RotateDuplication (/ CN ENT theObjects SS) (vl-load-com) (setq SS (ssget (list (cons 0 "INSERT")))) (repeat (setq CN (sslength SS)) (setq CN (1- CN) ENT (ssname SS CN)
I'm trying to rotate a group of objects along an axis that is not x y or z. The objects are imported from Rhino. I also import a line representing that rotation axis. How do I set that line to be my axis?
Is there a way in gimp to rotate a 2D image (e.g. BMW%20M3%20-%202002%20-%2003.jpg) about the Y Axis? I tried GMIC but that rotates the layer in 3D. I would like to create a view of the front of the car or any any in between.
I am trying to create a light fixture with a head that can rotate in two axis so that the light can aim up or down and left or right.
I have been unable to create a light fixture that can rotate up and down as shown in the Revit help files.
Here is a resume of my two attempts at creating this and the reasons why they failed:
Embedded family solution: The embedded family will not rotate vertically even as a face based fixture hosted on a line reference. If you rotate the line reference in the horizontal axis, the hosted embedded fixture ignores the rotation and does not follow.
Unique family solution: The light source will not move even if it is locked to a reference line, it evokes an error.
I have a floorplan of a building and am labeling exits of the building for evacuation routes. Each exit label is on its own layer. I need to show the floor plan from different perspectives/orientations and therefore need to rotate the exit labels in place on their own individual axis. So far I have been going in and selecting the image (label) on each layer and rotating it 90 degrees and then repeating the process for the next label. When I group the layers they all rotate on one axis and therefore are not near the exit they are supposed to be near. Is there an easier (quicker) way to rotate the labels as I have to do this for four different perspective for each of four floor plans?
I have a modeled right hand part and a detail drawing of that right hand part with a pin that defines r.h from l.h. and I would like to save them as a left hand part then change the model by reversing the pin. How would I proceed with this task?
i try to make an animation. I create a cylinder and i want to rotate it by longitudinal axis. i click 'components', select the cylinder and after i click 'position' to select the axis that axis system appears in the right side of the cylinder not in the middle. If i continue whit this settings the cylinder will rotate by a circle not by his longitudinal axis. How can i move that axis sistem in the middle of the cylinder? I can drag it but can't place it exactly in the middle.
Is there any way I can extract the rotation of a block relative to the yz axis and xy axis. I can extract the insertion point and xy rotation but not the yz and xz.