This post I will show how to design a chain sprocket by nx expressions. This tutorial will use extrude command, revolve command, mirror command, pattern command.
![siemens nx how to design chain sprocket](https://mechanicalengblog.com/wp-content/uploads/2018/12/siemens-nx-how-to-design-chain-sprocket.png)
From Oxy plane, create a sketch then draw threes circle with diameter:
+ Addendum circle: P1=120
+ Dividing circle: P2=100
+ Dedendum circle:p3=80
![siemens nx how to design chain sprocket 1](https://mechanicalengblog.com/wp-content/uploads/2018/12/siemens-nx-how-to-design-chain-sprocket-1.jpg)
2: Draw 1 circle with: Center point on dividing circle. Tangent with dedendum circle
![siemens nx design chain sprocket 2](https://mechanicalengblog.com/wp-content/uploads/2018/12/siemens-nx-design-chain-sprocket-2.jpg)
3: draw 1 circle tangent with circle in step 2, center point on dividing circle and distance is 30 (mm).
![design chain sprocket 3](https://mechanicalengblog.com/wp-content/uploads/2018/12/design-chain-sprocket-3.jpg)
4. Use trim and mirror command to have sketching same picture below.
![design chain sprocket 4](https://mechanicalengblog.com/wp-content/uploads/2018/12/design-chain-sprocket-4.jpg)
5: Extrude addendum circle, distance 10 (mm).
![design chain sprocket 5](https://mechanicalengblog.com/wp-content/uploads/2018/12/design-chain-sprocket-5.jpg)
6. From yOz, draw 1 sketch same below.
![design chain sprocket 6](https://mechanicalengblog.com/wp-content/uploads/2018/12/design-chain-sprocket-6.jpg)
7. Use revole command to cut extrude 1 body then use mirror feature command to copy cutting.
![design chain sprocket 7](https://mechanicalengblog.com/wp-content/uploads/2018/12/design-chain-sprocket-7.jpg)
8. Extrude cut sketch from step 4, and use pattern command as below.
![design chain sprocket 8](https://mechanicalengblog.com/wp-content/uploads/2018/12/design-chain-sprocket-8.jpg)
Now we will use expression to change information of sprocket.
From tool -> expression
![design chain sprocket 9](https://mechanicalengblog.com/wp-content/uploads/2018/12/design-chain-sprocket-9.jpg)
D: diameter of chain: 15.88
L: Thickness of chain : 15.88
T: Pitch of chain : 25.4
Z: Number of teeth – sprocket
K: if(z<11)(0.58)else if(z<18)(0.56)else if(z<36)(0.53)else(0.5)
IN listed expressions, change to all and change information.
Addendum circle: de = t*(k+(1/tan(180/z)))
Dividing circle:dc=t/sin(180/z)
Dedendum circle:di=dc-D
Thickness of sprocket = 0.93D
In Pattern command change: number of coppy: Teeth =z, offset angle = 360/teeth
Now, when you change number of teeth, the drawing will change to follow your change.
![design chain sprocket 10](https://mechanicalengblog.com/wp-content/uploads/2018/12/design-chain-sprocket-10.jpg)
For this tutorial, please, following this video below
Good Information! Thank you
What does the k mean in the addendum formula?