Continue to Site

Welcome to MCAD Central

Join our MCAD Central community forums, the largest resource for MCAD (Mechanical Computer-Aided Design) professionals, including files, forums, jobs, articles, calendar, and more.

Pattern every 2nd instance offset down

puppet

Moderator
Greetings from the past.
I am looking to create a pattern where every other instance is offset down based on a variable.
Like the below.

×××.......×××.......×××.......×××
.......×××......×××........×××
 
There are a couple of ways you can do this:

1) By creating a pattern which would include all positions and then click the black dots to remove every other instance you don't want.
2) Create a pattern for the first line and then pattern the pattern in x & y to give the second line (although this will give 4 instances of xxx in row 2 - not sure if this is what you want?).

Hope that helps?
 
Hey dross thats how i solved it.
equations are much better than clicking the dots.
mem_v and idx1

Using idx1 to test for every alternating instance and mem_v to set my value
thx
 
Take a look at this, it uses a relation for the second direction:
CADQuest Article Page. CADquest is a fully independent provider of Pro/ENGINEER training and consulting.
(much easier than clicking on dots)

From the tutorial:
"Create the Pattern To create a staggered pattern, use only one direction, and use two dimensions. Write relations for one of these dimensions to cause the staggered effect."

This doesn't seem to work in Creo 3.0. I see the tutorial was written for Pre-Wildfire Pro/E. Is there something different that needs to be done to make it work in Creo?

 

Attachments

  • Staggered Pattern.jpg
    Staggered Pattern.jpg
    85.4 KB · Views: 19
  • Staggered Pattern2.jpg
    Staggered Pattern2.jpg
    85.7 KB · Views: 17
  • Staggered Pattern3.jpg
    Staggered Pattern3.jpg
    80.7 KB · Views: 18
hmmm, i dont have time to try but you could try writing the relation


off = -1^IDX1
memb_v = if(off <1, (lead_v)*(2), lead_v)

I was playing around with something siimilar in creo 3 and it worked...
 

Sponsor

Articles From 3DCAD World

Back
Top