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

Community Tip - Your Friends List is a way to easily have access to the community members that you interact with the most! X

pattern using rotate and distance

TomD.inPDX
17-Peridot

pattern using rotate and distance

I must be getting tired.

 

How do I get this pattern to work?

The 1st element is rotation, and the second is a linear translation at the rotated position.

 

Seems elemental, but I cannot seem to figure out the UI to make this work.

 

thanks in advance

 

pattern+R-L.PNG


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.
ACCEPTED SOLUTION

Accepted Solutions

I got it to work. Seems relation driven dimensions cannot be used the Direction 1, or certain other types of dimensions. It just ignores the entry rather than providing a warning! Bad form

This is an axial rotation pattern where Direction 1 is d127, which is a vertical dimension from the datum to the long horizontal line. The increment is total:offset*(#:pattern-1)/(#:pattern/2)

pattern+R-L_solution.PNG

pattern+R-L_result.PNG

View solution in original post

17 REPLIES 17

I got it to work. Seems relation driven dimensions cannot be used the Direction 1, or certain other types of dimensions. It just ignores the entry rather than providing a warning! Bad form

This is an axial rotation pattern where Direction 1 is d127, which is a vertical dimension from the datum to the long horizontal line. The increment is total:offset*(#:pattern-1)/(#:pattern/2)

pattern+R-L_solution.PNG

pattern+R-L_result.PNG

Inoram
14-Alexandrite
(To:TomD.inPDX)

cool! but, more time consuming?

Or is there detail there you aren't showing us?

TomD.inPDX
17-Peridot
(To:Inoram)

Matt, this is only a simplistic model of what I am trying to do. In the mnore complex version, I am running into all kinds of limitations including wrong origins and not being able to correct for them and models not tilting or not rotating. Really frustrating!

I am trying to mimic this interpolation of a gear hob. This requires moving the pattern across the surface of the pitch diameter while tilting it.

http://i1.ytimg.com/vi/t7uvkRgkL8M/hqdefault.jpg

This has taken DAYS to reach. But I have to ask, is 98% accuracy sufficient for you?

2 of 100 patterns flipped. Don't ask me why other than the fact I am still on M040.

Can someone open the attached file in M090 or later and tell me if the error still exists?

As to the trick to make this work, the initial patterned sketch is perfectly balanced, symmetrical about the origin. This creates a reproducible path for a pattern using "reference". The hob profile is a DXF import into a part file only to avoid additional errors from a constrained sketch.

One thing that came up on many occasions is that you could not provide an alternate pattern origin if you use both rotational and linear distance values in the pattern. Using reference patterns would pick the center of the object rather than follow the reference pattern from -its- origin.

And in case you are wondering, my intent here is to understand the undercuts and the actual geometry at the trough of the teeth (the geometry of the dedendum) as the tooth count increases.

I also tried an involute curve to drive the pattern. That was grossly inaccurate presumably due to database precision of curve equations.

98_percent.PNG

I am trying to automate this and I should now have a better understanding of what this will take.

The good thing is that the tool is the same for all "Module 1" profiles, so all I need to automate it the origin offset and the two pattern values (angle and distance). However, this 98% accuracy business is seriously lacking. If this is true in later versions, I will report it to PTC support.

I know M040 has some serious pattering bugs.

Inoram
14-Alexandrite
(To:TomD.inPDX)

Seems to be the same on m100

TomD.inPDX
17-Peridot
(To:Inoram)

Thanks Matt. I will report this.

Wouldn't you know it... now the support portal is down

Small reward

geometric_veils.jpg

Attached is an updated version of the file with relations tied tot he sketch pattern. I had to correct some math.

It is stable to 50 copies and fails at 100. I have submitted a support case.

I also added points to the original pattern to show the original pattern is not reversing.

The red arrow shows that the wrap is correct... 90 degrees exactly and symetrical.

Again, Creo 2.0 full version attached.

100_percent_at_50.PNG

Inoram
14-Alexandrite
(To:TomD.inPDX)

What is driving the count? it says 51 but it is grayed out.

TomD.inPDX
17-Peridot
(To:Inoram)

Open relations and select "feature" and click on the 1st pattern. You have to turn on features in Tree filters.

100_percent_at_75.PNG

Inoram
14-Alexandrite
(To:TomD.inPDX)

Changed it to 100. I am not sure if you meant fail (like the picture) or fail a regen (redlight).

hobknob.JPG

TomD.inPDX
17-Peridot
(To:Inoram)

Right, failed like the picture. It doesn't report an error in this case. ...which means I am making progress

I already got a call back from support and in M110 and Creo 3.0 it is still failing. A similar support case that generated an SPR said this was fixed in M090. Now they will be looking at it again.

The video needs some work but here you go. Fully managed with one entry in relations for a Module 1, 20 degree pressure angle metric gear tooth.

I solved the reversing issue with a patterned copy of the hob profile at 180 degrees. I also made the hob from a part file (not imported) and driving the workpiece diameter through an assembly parameter.

Combine this with a true involute curve equation and you have a great underlay for the dedendum profile. I drove this down to 5 teeth and jumped to 50. No problem.

Creo 2.0 full version attached

Inoram
14-Alexandrite
(To:TomD.inPDX)

Cool, so was any of that a work-around? Or careful planning? (or both?) lol.

TomD.inPDX
17-Peridot
(To:Inoram)

It is only an official work around if the feature exists but fails to function in the conventional manner.

In this case, it is a developed function using sticks and stones.

...but no animal were injured in the effort.

Here is an output of many hours of work on this... (click on the image)

pinion_spur.gif

Below is the Cartesian curve for the involute...

r=(root diameter/2)

ang=t*90

s=(pi*r*t)/2

xc=r*cos(ang)
yc=r*sin(ang)

x=xc+(s*sin(ang))
y=yc-(s*cos(ang))
z=0

Getting the rotation of the involute in the same location as the dedendum guide is a little bit of a trick but relations will help there.

What I really wonder is if the manufacting module can do this as it is done in the shop. Can you take a hob shape and cylinder and cut this shape with ease, or does it just follow a predefined feature?

SPR 2227780 has been filed with R&D regarding pattern failures.

Announcements
NEW Creo+ Topics: Real-time Collaboration


Top Tags