[Cl...] Posted October 1, 2019 Share Posted October 1, 2019 I have a family of parts and am using PCM in one "master" program to measure the whole family. I'm off to a pretty good start, but I have a lot of 2d curves. How do I tailor one curve to fit multiple sizes? The guy that taught my PCM class didn't seem to know? Link to comment Share on other sites More sharing options...
[Ro...] Posted October 1, 2019 Share Posted October 1, 2019 I just closed my Calypso down, but i have a thought. Do 2d curves move with 2ndary alignments? If so then you can have a blank alignment with only a formula in the offset. recall value OFFSET will be determined by the parafile. I do this with Free form, not in the running of a program but to move a complex surface up and down to fit to the next size cad model when programming. Link to comment Share on other sites More sharing options...
[Is...] Posted October 2, 2019 Share Posted October 2, 2019 Maybe you have to take curve Training; I'm personally fan of curves with PCM. Something to start: I don't recommend to use the parameter data function (Point Generator), because makes the program slow, instead of that I prefer to generate the nominal values in text files. This is a simple exercise to generate a radius section: START = -20 // start evaluation angle END = 30 // end evaluation angle Radius= 30 // Radius step= 0.10 // points step Nomvalues="xNom yNom zNom uNom vNom wNom lTol uTol maskEval maskBF" +cr() numberofpoints= int(( END - START ) /step ) for i=1 to numberofpoints X= cos(START) * Radius Z=sin(START) * Radius Nomvalues= Nomvalues + formatR(X ,0,10)+ chr(9) + "0" + chr(9) + formatR(Z ,0,10)+ chr(9) + formatR(cos(START) ,0,10) + chr(9) + "0" + chr(9) + formatR(sin(START) ,0,10) + chr(9) + formatR(-0.01) + chr(9) + formatR(0.01) + chr(9) + "0" + chr(9) + "0" +cr() START=START + step next i deleteFile(getActualInspectionDir() + "\Nominal.txt") addToFile(getActualInspectionDir() + "\Nominal.txt",Nomvalues) Then you can read the nominal file in the curve feature during CNC: with this method is important to enable this option in the curve scanning strategy: Link to comment Share on other sites More sharing options...
[Cl...] Posted October 2, 2019 Author Share Posted October 2, 2019 Looks like the program I have uses a secondary alignment for the curve with X/Y/Z offsets in the .para files relative the different part sizes. The size/shape of the curve is constant, while XY&Z locations change. Link to comment Share on other sites More sharing options...
[Ro...] Posted October 2, 2019 Share Posted October 2, 2019 Please sign in to view this quote. Perfect Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in