I'm having trouble with measuring a cylinder cut by 2 non-perpendicular planes. Can anyone tell me the mathematical fundamentals of the measurement? How can they determine thw radius with only 6 points? Thank you!
Cylinder measuring trouble
Collapse
X
-
Are just trying to get a diameter? I seem to have problems until I use three levels or rows of hits. What exactly do you mean by "cut by two non-perpendicular planes? I've not had much success using only six hits - nine minimum.sigpic
Cold Beer MMMmmmm........
Dell Precision T5400
Windows 7
B&S XCEL
WENZEL LH1512
PCDMIS 2011 MR1
-
I usually use 7 or 9 hits, on 2 levels, with (obviously) a differnet number of hits on each level. Works pretty good. Always better to use MORE than the minimum number of hits. The minimum number of hits will generate a 'perfect' feature and no feature is perfect. Example, 3 hits minimum to make a circle. If that is what you use, then you will always see a prefectly round circle and that just does not happen. Also, by using MORE than the minimum, if YOU take a bad hit, it will show up a lot easier than if you only did the minimum number of hits (as in roundness)sigpic
Originally posted by AndersII've got one from September 2006 (bug ticket) which has finally been fixed in 2013.
Comment
-
Originally posted by craiger_ny View PostWhat's the scoop on using different number of hits on levels? Same with reversing direction on levels? Why is this mathematically adventagious?
Craig
If you measure 4 hits on 2 different levels, then there are 3 possible cylinder solutions based upon the possible ways to construct circles to get to the cylinder, if all the hits are evenly spaced (or even close to it). However, if you use 3 on a leve and 4 on another, the circles will not construct out the same and it pretty much forces it to a single cylinder.sigpic
Originally posted by AndersII've got one from September 2006 (bug ticket) which has finally been fixed in 2013.
Comment
-
I hear you there, that one makes sense but even with say 8 hits on one level I have heard recomendations that the next level be either 7 or 9 or pretty much anything as long as it is not 8. I have also been told that the direction of measuring should be reversed on levels (PCDMIS does it that way). But I have never been given an understandable explination as to why the math comes out better that way. I'm thinking it should do the math no matter what.
Craig<internet bumper sticker goes here>
Comment
-
Now, the interesting thing, I don't do a lot of cylinders, but I do have them from time to time. I have NEVER had one 'lay-down' or flip to some whothehellknows direction. They have always stayed points in the right direction. I don't always do LONG cylinders, some are quite short and most of them I do with only 2 levels. I have to think that the different number of hits on each level MUST have something to do with that. I have seen lots of people have problems with cylinders changin direction (laying down) but I have never had the problem, in any version of Pcdmis. I also have never used the auto-feature cylinder, I have always 'learned' them.sigpic
Originally posted by AndersII've got one from September 2006 (bug ticket) which has finally been fixed in 2013.
Comment
-
Originally posted by craiger_ny View PostBut I have never been given an understandable explination as to why the math comes out better that way. I'm thinking it should do the math no matter what.
Craig
As for measuring in different directions, I have no idea where that comes from. Maybe some of the old machine (with lots of backlash and only rotary encoders on the motors) running with bad pieces of software (ones that do not take center of ball measurements) would be helped with this strategy. I do not think that today's machines would suffer from the same ills.
Jan.***************************
PC-DMIS/NC 2010MR3; 15 December 2010; running on 18 machine tools.
Romer Infinite; PC-DMIS 2010 MR3; 15 December 2010.
Comment
-
Well, Pcdmis measuring each level of points in a different direction is actually a good idea that they put into the software. What if you are only measuring 1 side of the cylinder, for whatever reason. Do you want it going all the way back around to the other side before starting again or do you want it to save time by going to the next closest point? In a way, it makes sense, what if you can't go all the way arounf the cylinder? Your start/stop angles will be in the 'clear' area, where you can move, do you want Pcdmis to try to move through the area that might be blocked? CRASH!sigpic
Originally posted by AndersII've got one from September 2006 (bug ticket) which has finally been fixed in 2013.
Comment
-
I always edit my hits on cylinders (every feature really). If anything it is to put my start and end points closest to my last and next move. Execution speed is all I'm after by doing that.
What you say on form evaluaton makes sense especially in light of most form issues coming from workholding and following a pattern throughout the feature. I'm just putting the challenge out there to convince me the math is better by practicing that since I have been told that. I think your guys' explinations make a lot of sense but one would have a hard time convincing me the reason for doing it is because math is better, but you never know.
Craig<internet bumper sticker goes here>
Comment
-
Originally posted by craiger_ny View Post...I have also been told that the direction of measuring should be reversed on levels (PCDMIS does it that way). ...
Craig
I just had a problem with constructing a cylinder from two previously measured circles. It kept flipping the cylinder 90ยบ to the circles axes. I had to manually go into the construction code and enter the IJKs for the cylinder(It seems that we shouldnt have access to this in the construction window), it still kept overriding my IJKs, I had to finally create assignments for a one and zero value and put those into the IJKs for the nominals before the stupid thing would calculate this correctly.
Why does PCDMIS override my nominals? What possible setting could there be that says to change what the user enters for the nominal??? I am not talking about a datum change above and it trickling down, I am talking on the immediate features.Last edited by cmmguy; 12-19-2006, 09:12 AM.
Comment
-
I was told to use 3 levels, it makes the "recognition" of the type of feature work better (as Matt pointed out). I was also told different directions. That was so long ago I don't recall why. At the time I needed to get parts checked so that wasn't too important. I don't ever recall hearing that it was due to the the math "working better".When in doubt, post code. A second set of eyes might see something you missed.
sigpic
Comment
-
Originally posted by cmmguy View PostI had to finally create assignments for a one and zero value and put those into the IJKs for the nominals before the stupid thing would calculate this correctly.
Why does PCDMIS override my nominals? What possible setting could there be that says to change what the user enters for the nominal??? I am not talking about a datum change above and it trickling down, I am talking on the immediate features.
The funny thing is that program worked fine last week, but didn't Monday.When in doubt, post code. A second set of eyes might see something you missed.
sigpic
Comment
-
I can understand three levels on a auto-feature recognition, but when you choose two circles it should be smart enough to look at the axis of the line between the circles or let me put in the IJKs.
I use quick assignments all of the time to keep PCDMIS from screwing up my programs. It is a learned response to a negative input.
At the beginning of each program, I assign a V1 for 1 a V0 for 0 and then insert that into the nominals of features that wont "stay still"Last edited by cmmguy; 12-19-2006, 09:21 AM.
Comment
Related Topics
Collapse
-
by Big JohnGuys,
I have a question. How many hits are needed to measure a hole?
At my company some people are starting a gage R & R test....-
Channel: PC-DMIS for CMMs
01-04-2007, 04:07 PM -
-
by Stephen1055Is it possible to turn off some of the hits in a cylinder?
I'd like to create a cylinder that measures from 0 to 180 at one z-level and...-
Channel: PC-DMIS for CMMs
10-07-2015, 05:13 PM -
-
by SuperBhello all---having a BRAIN CLOUD---- when measuring a circle in Pcdmis i have been told that the larger the DIA. the more more hits you want to take....
-
Channel: PC-DMIS for CMMs
11-07-2013, 11:59 AM -
-
by ErikirI usually use 10 hits on 3 levels, which is how the technicians from CMMXYZ set everything up when we bought our B&S ONE. I've found that when measuring...
-
Channel: PC-DMIS for CMMs
03-19-2014, 01:57 PM -
-
by djayneCan anyone tell me the significance for auto cylinders alternating clockwise to counterclockwise on the next row? Should I apply the same measurement...
-
Channel: PC-DMIS for CMMs
05-18-2006, 03:10 PM -
Comment