×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Problem creating a rectangular array
4

Problem creating a rectangular array

Problem creating a rectangular array

(OP)
I have a problem creating a rectangular array. When I make a block (100x100x100 mm), and then make a array of it (2 itemss in X, spacing 300), I get an error 'Tool body completely outside target body'. But this is exactly what I want.

Is there a different way to create such an array?

Regard,
Roy Munnichs.

RE: Problem creating a rectangular array

use transform, if associativity does not matter
i think, you really not want make pattern of block:
if you want to make pattern from a region of a body, you can use pattern face under the instance..
but when the instances of the pattern are not connected? i dont know..

----
kukelyk

RE: Problem creating a rectangular array

Try creating a group containing the block, and array the group.

RE: Problem creating a rectangular array

create a datum plane offset 50mm from a block face and mirror it...  still associative.
strictly speaking, you should try to do what you are doing without creating two primitives.

RE: Problem creating a rectangular array

Instance array creates instances of a feature on a solid body. It sounds like you're trying to create an array of solid bodies in space, which you cannot do with this command. It needs to be a boss, hole, boolean, etc.

RE: Problem creating a rectangular array

Unite the block and try again, like roconnor says the instance feature works only on A feature on a solid body support.

RE: Problem creating a rectangular array

Roy,
Kukelyk has you going in the right direction with Edit>Transform>Rectangular Array, providing the blocks don't require associativity.

RE: Problem creating a rectangular array

(OP)
It works. Many thanx

RE: Problem creating a rectangular array

Roy,
   If your looking for associativity between the solids (as in one body drives the distance between/size/shape of the others), I think EWH was on target with grouping the body and arraying the group.  This allows you to have an array of seperate solids in the file, all associated to the initial solid.  To accomplish this;
- Application Modeling/model nav, highlight body so that the body is higlighted in the list
- Right click (3rd button, whatever), click 'group', follow the bouncing ball.  I'd recommend hiding the features, but to each his own (keeps the model tree cleaner and if a downstream user tries to edit, the 'group' feature comes up which should clue them in...
   I think this approach is worth looking into.

Shadowspawn

The early bird gets the worm,
But the 2nd mouse gets the cheese!

RE: Problem creating a rectangular array

Thanks ewh & Shadowspawn - that tip will come in handy!

RE: Problem creating a rectangular array

Group Feature is quite powerful when any type of normal arraying just doesn't seem to work out.  I do a ton of freeform modeling & since UG can't array some types of freeform features (which is completely absurd in my mind), Group Feature will serve as a nice workaround....it's great for arraying Patch and Trim Body features as well.

While I'm on it, whoever added Mirror Body without adding Array Body to UG should be shot.  A sore spot?  Just a little....try modeling a freeformed wheel sometime & you'll see my frustration.  Group Feature to the rescue, however I still think UGS must improve its arraying capabilities (limitations in my eyes).

Tim Flater
Senior Designer
Enkei America, Inc.
www.enkei.com

RE: Problem creating a rectangular array

I´ve experienced the hard way that the gruop feature can get corrupted resulting in that you can´t reach the features inside. I would rather suggest to use extract body instead and then array the unite feature.

RE: Problem creating a rectangular array

Tim,
Tried the Patch & Trim Body arrays (just to make sure it wasn't too good to be true) - both worked as you said. Once again, your insight and this forum have been very useful. Thanks!

-Rod

RE: Problem creating a rectangular array

Rod,

Just be careful using it.  I wouldn't pile a bunch of features into one grouping.  As Azrael said, there can be problems from time to time.

Also, there is a hard-coded factory icon that isn't usually available for Group Feature (at least not in any version up to NX2).  If you would like to have the Group Feature icon available, just edit the Feature Operation .tbr file & add the following:

BUTTON UG_MODELING_GROUP_FEATURE
LABEL  Group Features...
BITMAP Group

I placed this after the Instance Feature icon.  If you're running NX3, this icon will not resemble the newer XP icons.

Tim Flater
Senior Designer
Enkei America, Inc.
www.enkei.com

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources