Jump to content

Slot and Radius


Recommended Posts

//variables
d1 = 6.75
d2 = 12.5

//calculations
rad1 =d1/2
L1 = d2/2 - rad1

// point step 
PSL = 0.05     
PSr = PSL/((rad1  * PI) /180) 

//curve
Nomvalues="xNom    yNom    zNom    uNom    vNom    wNom" +cr() 

npoints =  int(L1 /PSL)
X=0
Y=d1/2
for n = 1 To npoints
Nomvalues= Nomvalues + formatR(X ,0,10)+ chr(9)  + formatR(Y,0,10)+ chr(9) + "0"  + chr(9)  + formatR(0 ,0,10) + chr(9)  + formatR(1,0,10)  + chr(9)   +  "0" +cr() 
X=X+PSL
next n

Angle=90
npoints =  int(Angle /PSr)
for n = 1 To npoints
X=L1 + cos(Angle)*rad1
Y=sin(Angle)*rad1
Nomvalues= Nomvalues + formatR(X ,0,10)+ chr(9)  + formatR(Y,0,10)+ chr(9) + "0"  + chr(9)  + formatR(cos(Angle) ,0,10) + chr(9)  + formatR(sin(Angle),0,10)  + chr(9)   +  "0" +cr() 
Angle=Angle-PSr
next n

X=d2/2
Y=0
Nomvalues= Nomvalues + formatR(X ,0,10)+ chr(9)  + formatR(Y,0,10)+ chr(9) + "0"  + chr(9)  + formatR(cos(Angle) ,0,10) + chr(9)  + formatR(sin(Angle),0,10)  + chr(9)   +  "0" +cr() 


deleteFile(getActualInspectionDir() + "\Nominal.txt")
addToFile(getActualInspectionDir() + "\Nominal.txt",Nomvalues)
1375_1bf8e509a4663306c4a59f067f99f9b9.png

Curve2.7z

Link to comment
https://qualityforum.zeiss.com/topic/15190-slot-and-radius/#findComment-81718
Share on other sites

Please sign in to view this quote.

Andreas,
This figure from the standard is illustrating the MMC boundary that the surface of the slot cannot violate. It's the lines, as you illustrated, along with the tangent radial ends, which go through the points. That entire shape is shown in the original figure, and that's what they mean.171_315fcd7c2a573a62c61daffe70fa24bf.jpg
I'm also confused. What does (E.o.T.) mean?
Link to comment
https://qualityforum.zeiss.com/topic/15190-slot-and-radius/#findComment-81720
Share on other sites

×
×
  • Create New...