Does anybody know of a way to add a visibility parameter to a void extrusion, as I would like to combine a number of family types with different voids into 1 family file. The same way that parameters can be assigned to standard extrusions.
Solved! Go to Solution.
There is no way to control the Visibility of a Void. The best you can do is to add parametric constraints to the Void Extrusion so that it does not penetrate the target Solid Extrusion under the conditions specified by the formula.
On a side note, having multiple Void Extrusions will likely bloat the file's size quite a bit. If you could shared the details about what you are doing here, perhaps we can find a better means of accomplishing this.
Corey, thanks for the advice on void extrusions affecting the files size as this is very relevant in my situation.
I am creating electrical socket families so there will be a large number of instances in every project. I was going to use voids for the actual sockets as attached on a double outlet. Would I be better using standard extrusions to represent a 'hole' (the extrusion sticking out, say, 1mm? to represent this or use lines to represent the details.
Is there a major difference in the memory used for standard extrusions as opposed to void extrusions.
There are a could of strategies one can possible apply here:
a.) Create each hole as a Split Face and then Paint a dedicated pitch-black Material to it.¹
b.) Include the holes in the Extrusion Profile of the faceplate.¹
c.) Use Model Lines OR Detail Lines to represent the holes.
d.) Use Void Extrusions to create the holes.
e.) As you said, create an thin Extrusion to represent the holes, instead of a Void.²
f.) Decide that modeling the holes would be "over-detailing" and omit them from the Family.
¹ If you wish to parametrically control the amount of holes in the Family, options a and b will NOT allow you to remove or hide any of the holes.
² If you employ option e, then set the Left/Right & Front/Back visibility settings under V/G Overrides for those Extrusions to NOT visible so you do not see the tiny protrusion when viewing the Family from the side or top.
"...Is there a major difference in the memory used for standard extrusions as opposed to void extrusions.
You can test this by simply creating the Void Extrusions in the Family as planned, and then performing a Save As so you can compare the file sizes.
The differences in file sizes were only 12kb for a single socket and 16kb for a double socket, with voids added or removed, so I will leave them in for now.
Maybe on a very large project this will make a major difference in performance. If this is the case in the future I will omit the details as you suggested as they have a symbol representation to determine the type etc.
Thanks for the advice.
Log into access your profile, ask and answer questions, share ideas and more. Haven't signed up yet? Register