cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - New to the community? Learn how to post a question and get help from PTC and industry experts! X

gun tube rifling

tkocot
6-Contributor

gun tube rifling

Hello all,

I am trying to create internal rifling in a gun tube and could use some help.

1. I did this using a blend and created multiple cross sections down the axis of the gun tube. It works but is a brute force method and is not elegant. Meaning if you want to control the pitch of that blend, it become more difficult. You would have to figure out the distance between cross sections and their angle of rotation.

2. I tried swept blend and added a twist but that only goes form +/- 120 so if you want more than that it becomes more tricky.

3. I tried a sweep but i could not keep my cross seciton perpendicular to the diameter for the tube.

4. I tried a sweep with a trajpar function using a graph but could not get it to work.

Looking for some help. If someone know how to do this with sweep or trajpar that would be cool. If there is a better way then by all means.

Thank you.


This thread is inactive and closed by the PTC Community Management Team. If you would like to provide a reply and re-open this thread, please notify the moderator and reference the thread. You may also use "Start a topic" button to ask a new question. Please be sure to include what version of the PTC product you are using so another community member knowledgeable about your version may be able to assist.
14 REPLIES 14
TomD.inPDX
17-Peridot
(To:tkocot)

Welcome to the forum, Timothy.

Helical sweep allows both normal to the trajectory and normal to the sweep. Subtle but important distinction. You will see which you are using from the section orientation.

Patriot_1776
22-Sapphire II
(To:TomD.inPDX)

Exactly. You'll need to know the cutting tool geometry to tell. For rifling, I'd say the section was normal to the centerline trajectory. Also, you don't need a graph to use trajpar, you can ues "t" to vary the degree value between zero and the total number of degrees.

tkocot
6-Contributor
(To:Patriot_1776)

Thank you guys for the quick response. I tried the swept helix and give it a very large pitch. I only would the rifling to twist 1.5 times as it goes down the length of the tube. I also put it normal to the trajectory, but i still have problems. The cross section varies in shape as you move down the lentgh of the tube. The best method so far was the swept blend with the twist function but that can only twist so far. I would to do it with the swept helix if i could it would be nice and easy.

TomD.inPDX
17-Peridot
(To:tkocot)

I might suggest creating a sweep path by -Wrap'ing- a curve into the surface. You can control the feature's path very well this way if you can envision it along a "flattened" cylinder.

Have a look at this document: Closed and Ground Spring - Alternative to Helical Sweep

...are you creating one flute and patterning it about it's axis or are you creating all the flutes with one sketch?

Patriot_1776
22-Sapphire II
(To:TomD.inPDX)

Good point Antonius. Also, you'll need to go to absolute accuracy of .0001 or smaller on a part that long with surfaces that small. Relative accurace does not work on long thin parts.

TomD.inPDX
17-Peridot
(To:tkocot)

Timothy Kocot wrote:

Thank you guys for the quick response. I tried the swept helix and give it a very large pitch. I only would the rifling to twist 1.5 times as it goes down the length of the tube. I also put it normal to the trajectory, but i still have problems. The cross section varies in shape as you move down the lentgh of the tube. The best method so far was the swept blend with the twist function but that can only twist so far. I would to do it with the swept helix if i could it would be nice and easy.

Curious... is this continually variable or does it have some exponential component to it?

Indeed, this calls for VSS and could benefit from the evalgraph function along the trajectory.

Making VSS functional is somewhat tricky but it works fine once you prove your sketch is robust enough to "twist" a full 360 degrees without distorting or becoming corrupt.

The pitch remains constant? If so, helical sweep should work just fine. As Frank stated, you can run into trouble with default accuracy settings.

TomD.inPDX
17-Peridot
(To:tkocot)

Helical sweep to create a guide curve and sweep to control the cut with variable fluting.

This method makes the cutter profile a little easier to define.

You still have the option of orienting the cutter tool

Creo 2.0 attached.

rifling.PNG

tkocot
6-Contributor
(To:TomD.inPDX)

This was very clever and very helpful.

tkocot
6-Contributor
(To:tkocot)

Hey Steven, Antonius, and Frank,

Thank you for all of the replies and all of your help. Steven you nailed. I uploaded the file and messed around with the section profile and the pitch and it worked out great. Frank, where do I go to change it to absolute accuracy. Antonius, I guess my thinking was to sweep it along a path that was the center axis of the gun. While it did this I would trajpar the section to rotate it, but the helical sweep worked. This forum is a great resource and I hope to be hearing from you guys in the future.

Dale_Rosema
23-Emerald III
(To:tkocot)

Hey Timothy,

Don't forget to mark Steven's answer as correct for those that follow behind.

Again, welcome to the forum.

Dale

tkocot
6-Contributor
(To:Dale_Rosema)

will do.

Patriot_1776
22-Sapphire II
(To:tkocot)

Hey Tim. With a VSS you can vary twist, and the section. I did this lobed core with draft using a VSS.

HELICAL+SOLID+MOTOR4-01.JPG

As for absolute accuracy, you must first enable it in your config.pro: enable_absolute_accuracy yes Then you (at least in creo elements/pro 5.0) go to: file, properties, and under "Accuracy", change to "absolute" and give a value. Long thin parts with tiny surfaces need a very low accuracy.

One thing also about VSS's, and this I got from a senior-level PTC guy who was in charge of that type of geometry (ironically, it was on the above model that I talked to him), the internal centerlines can become unstable. If you're doing twists, always put in a construction line, and dimension your angle to that, not one of the existing centerlines.

tkocot
6-Contributor
(To:Patriot_1776)

Hi Frank,

If possible could you send me that file for the VSS with a twist. I would like to be able to see how you did it. If not, no worries.

Top Tags