I'm wondering if there is a way I can construct and callout a line where a cylinder meets a plane. Just for explanation purposes, imagine you sectioned a cylinder in half, created a physical plane where the section line is, and wanted to create a line where the edge of the plane meets the sectioned edge of the cylinder. See pic for reference... Construction Q.jpg
Intersection Of a Plane and Cylinder?
Collapse
X

In Pcdmis a cylinder is not stored as a revolved surface like in a CAD system. It is simply a start point, a length, a unit vector, and a diameter. As such there is nothing to intersect with the plane in the vertical direction. A cylinder is a line reducible feature so you can intersect the line component (the axis) with a plane to get a point but that's about it.
To get the line you are after you will need to go about it another way. If you provide some more detail and context for what you are trying to do someone might be able to provide an alternate method.2013MR1 SP6
Global Frames, TesastarM Heads, LSPX1M/H Probes

If the cylinder and plane are parallel to each other, you can calculate the values easily.
ex. The part is shown in the Y Workplane.
CYL1
PLN1
Calculate for X and Z
1) Z = Pln1.Z
2) X is the third leg (hypoteneuse) of the right triangle. The other two legs are the CYLINDER Radius and the distance between the PLANE Z and the CYLINDER Z
X = CYL1.X  (SQRT((CYL1.R)^2  (PLN1.Z  CYL1.Z)^2))
Hope this helps.Last edited by dph51; 01282015, 04:42 AM.
B&S CHAMELEON/PCDMIS CAD++ V2011
There are no bugs, only "UNDOCUMENTED ENHANCEMENTS!"
sigpic
Comment

Without thinking deeply on the problem, I would do
 alignment, primary Z on plane, secondary Y on cylinder, origin Z on plane (XY coords irrelevant)
 line L1: construct line from Xaxis
 point P1: pierce L1 and cylinder
 translate alignment a suitable amount along Y
 line L2: construct line from Xaxis
 point P2: pierce L2 and cylinder
 line L_RESULT: construct line 3D from P1, P2
but maybe that's overkill?AndersI
SW support  Hexagon Metrology Nordic AB
Comment

If it is exactly half a cylinder, why not use edge points? Using a small depth value to keep the probe hit as near to the actual intersection as possible might be sufficient to keep the programming simple.
Or if it is significantly more or less than half, use angle points with small spacer and depth values on the cylinder face.
Obviously this is not perfect, but it is super simple, depending on your tolerances."This is my word... and as such is beyond contestation."
Comment

Originally posted by william View PostI'm wondering if there is a way I can construct and callout a line where a cylinder meets a plane. Just for explanation purposes, imagine you sectioned a cylinder in half, created a physical plane where the section line is, and wanted to create a line where the edge of the plane meets the sectioned edge of the cylinder. See pic for reference... [ATTACH=CONFIG]10019[/ATTACH]
Comment

Without thinking deeply on the problem, I would do
 alignment, primary Z on plane, secondary Y on cylinder, origin Z on plane (XY coords irrelevant)
 line L1: construct line from Xaxis
 point P1: pierce L1 and cylinder
 translate alignment a suitable amount along Y
 line L2: construct line from Xaxis
 point P2: pierce L2 and cylinder
 line L_RESULT: construct line 3D from P1, P2
but maybe that's overkill?
Biohazard, did you try this method or NinjaBadgers method?
Thanks all for your input!
Comment

So, i couldnt figure out how to do ether method. long story short they wont send me for more training than the 101 class that I got and I have basicley have to figure everything on my own, with the help of the forum im able to figure things out. so what im trying to do is get the distance of the plane and 2 lines that are intersected by the cylinder and the plane.Construction%20Q.jpg
Comment
Related Topics
Collapse

by DustinWAny thoughts on how to make a tangent plane to a measured cylinder (one created with AutoCylinder). I have a constructed plane that the tangent plane...

Channel: PCDMIS for CMMs
04032015, 03:08 PM 

by 12345I want to construct a line, parallel to the C/L of a cylinder
on the OD of the cylinder.
that is the I/O a plane and the cylinder
...
Channel: PCDMIS for CMMs
04142009, 11:45 AM 

by Slug DawsonImagine an empty beer mug lying on it's side. However, the handle of the mug doesn't drive straight toward the center of the mug, it's at a slight angle....

Channel: PCDMIS for CMMs
02052010, 02:30 PM 

by CMM DriverI have tried different ways that I thought would work but its not giving me what I am looking for. I have a square boss 1 inch long by .750 wide and then...

Channel: PCDMIS for CMMs
04042018, 08:30 AM 

Projected Point / Pierce Point
Can someone explain the difference between these two feature types.
I have a straight forward...
Channel: PCDMIS for CMMs
10222009, 08:32 AM 
Comment