Rank: Junior Member
Joined: 11/20/2007(UTC) Posts: 17
Unless I have missed something simple, VIACad does not allow arrays of holes. In particular, in modeling a simple flange, I want to create a polar array of counterbored holes. An array is produced, but it replicates the entire flange, rather than just the hole. So, instead of a flange with six holes, I end up with six coincident flanges, each with one hole. I thought that perhaps the hole is not an object that can be manipulated like a solid, however I find that if I select the hole feature in the history tree I can move it, so why can't the Polar Array function produce an array of holes? The alternate is to design a slug, array it and then subtract the slugs from the flange, rather tedious at best. Simple holes and countersunk holes are not quite as tedious--an array of circles, use the Cutout tool and for countersinks, chamfer the resulting holes. Still though, a lot of work when there are many holes to do.
Rank: Senior Member
Joined: 3/14/2007(UTC) Posts: 757
hello,
here is an example of possibilities to create a network of holes.
http://screencast.com/t/ZjU4MWVlNDQ Tim?
It would be really nice if you could add in the tools of hole features, a function of holes in networks ---> parametrical!
thank you
Antoine
Rank: Senior Member
Joined: 11/4/2007(UTC) Posts: 515
Was thanked: 1 time(s) in 1 post(s)
A bit of a kludge, but intersecting the arrayed flanges leaves you with all of the holes in one flange.
Rank: Junior Member
Joined: 11/20/2007(UTC) Posts: 17
Thanks for the responses. I hadn't thought of using the Intersection tool to dispose of the extra flanges. I did need to use the wire frame mode to facilitate selecting pairs of solids. Still, creating a slug array and subtracting the slugs seems a bit easier, particularly if you have many holes. Create the base flange, position one counter bored hole, plug it with a slightly oversize cylinder, subtract the flange from the cylinder to get the slug. Create the array of slugs, place a new flange and subtract the slugs. I am surprised that there is no easy way to do an array of holes, given that a disk with a set of radially positioned holes is a fairly common machine element (pipe/valve flange, spur gear, tank access cover, etc.). I wish I had brought this issue up prior to the V7 release (its been plaguing me for some time).
Rank: Senior Member
Joined: 2/19/2007(UTC) Posts: 501
Was thanked: 2 time(s) in 1 post(s)
Perhaps ViaCAD doesnt have the tool, but in Shark this is easy. Use the Patterm Polar tool.
http://screencast.com/t/ZDNmYmIxYWQt I think that this is what you are looking for.
Shark FX 9 build 1143
OS X 9.5
3.6 GHz Core i7, 8GB, GTX 760 2GB
matter.cc
Rank: Senior Member
Joined: 3/14/2007(UTC) Posts: 757
Quote: I am surprised that there is no easy way to do an array of holes, given that a disk with a set of radially positioned holes is a fairly common machine element (pipe/valve flange, spur gear, tank access cover, etc.)
i agree
Antoine
Rank: Senior Member
Joined: 5/24/2008(UTC) Posts: 129
Was thanked: 1 time(s) in 1 post(s)
Originally Posted by: eHam Thanks for the responses. Create the base flange, position one counter bored hole, plug it with a slightly oversize cylinder, subtract the flange from the cylinder to get the slug. Create the array of slugs, place a new flange and subtract the slugs.
Create the plug of the shape of the holes you want, counter bore or counter sunk for example. Array the plug. Use the
subtract solid tool and select the flange then
window select all the plugs. It's actually quite easy.
Chuck
Forum Jump
Punch! CAD
ViaCAD & Shark
- News and Announcements
- General
- 2D Drafting
- Surface Modeling
- Solid Modeling
- Subdivision Modeling
- Rendering & Display
- Import/Export
- Tips and Tutorials
- Suggestions
- Gallery
- PowerPack
- Punch Lounge
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.