AutoCAD Inventor :: Changing Circular Pattern Orientation With ILogic?
Mar 21, 2012Any way to change the Orientation of a circular pattern with iLogic?
View 1 RepliesAny way to change the Orientation of a circular pattern with iLogic?
View 1 Repliesmy create a circular pattern in an assembly that maintains the orientation of the part being patterned.
This is for foundation plates. There are 3 plates. The plates are square, and have bolt holes in the corners of the plates. Since there are 3 plates and its going around a circle, the angle between the plates is 120 degrees.
Now, Ive been trying this for some time now and what is happening is the firs plate is fine, but then the second and third plate are rotated around their center axis. I would like it to simply remain as inserted and constrained within the assembly.
I have attached a picture to be more clear about what I want and what I'm currently getting.
How can I make a circular pattern of a single occurence of a rectangular pattern?
A shaft has a rectangular pattern of holes (along its axis) on its surface. I want to pattern the 4th occurence of this hole pattern as a circular pattern? Can I do it in Autodesk. I can not select the a specific occurance of a patterned feature to pattern it again.
As you see in the template photo (the photo was scanned by Microsoft Security Essentials, healthy) I wanted to extrude my circle, and I made 28 pieces with circular pattern feature; now, do I have to choose all the pieces by one by to be able to choose all?
The sum of the problem: while using the Circular Pattern feature or rectangular pattern feature in Inventor, sometimes I want to extrude (join) or cut the drawings that I made (augmented) with using circular pattern feature, rectangular pattern feature. in this case do I have to choose all the augmented members one by one (for instance I make 42 augmented members), it can take a lot of time.?
INVENTOR 2012 SP 2
I have an .idw file with many sheets, the sheets are a mix of landscape and portrait, when i print all sheets i can not control if the prints all come out in the correct orientation on the paper. For example, see attached pic., this sheet needs to be rotated to fit on paper.
I am currently trying to model a multi cavity mould tool. The cavities themselves do not follow either a circular or rectangular pattern.I have modelled one of the cavities using a revolve internal to the tool. I have also sketched out on the upper surface centre points where I need the cavities to be.
I was hoping I would be able to copy the cavity feature, select a base point and then use the centres from my second sketch to place the cavities.
I don't seem to be able to find this option. The copy and paste feature will likely work but it is hugely long winded positioning each cavity individually. Any method I might be able to use to model such a part?
I have modelled a disc, which has 6 cylindrical extrusions in a circular pattern on the disc surface. I want to change the number of occurrences (the "placement") to 9 but the "OK" button is disabled. I get the preview od the 9 occurrences, but it will not complete the command.
View 3 Replies View RelatedI created a 12-sided polygon shape in the sketch mode. I created one line, fully constrained it and then used the circular pattern to finish the shape. Why can't I extrude the shape?
I have attached the file. It's a pretty basic shape. I don't understand why it wouldn't work...
I need to know what sketch is associated to either a "Rectangular"or "Circular"array. This is so I can filter out sketches that are not repeated in an array.
Here is my code so far (Circular Array).
Dim oCP As CircularPatternFeature
For Each oCP In oDef.Features.CircularPatternFeatures
THIS IS THE TROUBLE LINE If sketch = oCP.Parent Then
Set oCP = oDef.Features.CircularPatternFeatures.Item(oCP.Name)
[code]........
I have a simple test part containing an extruded disk (Sketch1) and 8 holes on a pcd (Sketch2). I only want to array a sketch if it is arrayed.
I want to arrange these outer circles in a corcular pattern at equal distance and at equal angle from each other without using circular patten feature in assembly tab. How do I do that.
The reasomn I dont want to use circular pattern in assembly tab is if I do that then, I cannot change color of each outer circle separatly If I change one color it changes color for all of these whcih i dont want.
I want to have each outer circle of different color.
While using the Circular Pattern feature or rectangular pattern feature in Inventor, sometimes I want to extrude (join) or cut the drawings that I made (augmented) with using circular pattern feature, rectangular pattern feature. in this case do I have to choose all the augmented members one by one (for instance I make 42 augmented members), it can take a lot of time. also after applied any of these features I can't use trim feature, can I ? but sometimes using the trim feature after applying the Circular Pattern feature or rectangular pattern can be necessary.
View 1 Replies View RelatedHow to create a Circular Pattern of the Solid Object by VBA. I tried it by calculation Polar Transformations but was unsuccessful.
Then Rotated the complete Solid Object which changed original location. Is there any way i can Change the Angle and Mirror instead of Making circular pattern.
I am using a circular pattern to re-position an internal keyway and am wondering if it is possible to supress the original keyway? Right now I have to give it a 'Placement' value of 2 to get the keyway to shift the amount I want, and as such it keeps the original as well as the new (overlapping them). I wish to suppress only the original one leaving new one...
Inventor 2014 PDS
How to create a circular pattern around the predefined Z axis.
Dim oCompdef As ComponentDefinition
Dim oDoc As PartDocument
Dim oSketch As PlanarSketch
Dim oPart As PartFeatures
Dim oProfile As Profile
[code]...
I created a partial sphere with six features on the surface of the sphere. I then applied a circular pattern to each of the siz features. I called the features r1, r2, ..., r6.
r1, r2, r5 and r6 worked as expected. there are 16 features evenly spaced around the surface.
r3 and r4 are different in that the original feature is missing after applying the circular pattern.
each of the six features is as identical as I could get them. I followed the same build seauence for all of them.
each feature is made up of four objects - cut1, cut2, sweep and dimple. I selected the four objects for a row, then applied the circular pattern.
If I delete the circular pattern for r3 or r4, the original feature becomes visible again.
So, why are r3 and r4 behaving differenly than the other four?
I have tried a number of things, including re-drawing feature r3 from scratch with no change in teh results.
The problem: I want a circular pattern for rectangular shaped holes, and I don't want the holes to rotate. The circular pattern doesn't have an option to retain the orientation.
View 9 Replies View RelatedIs there a way to create an upwards circular pattern, or a rectangular pattern with a circular movement?I'm trying to create a DNA-structure
View 1 Replies View RelatedI am setting up a family of parts that consist of a round disc with a fixed OD and a circular pattern of notches cut into the OD. The notches must go to a certain depth from the center, so those parameters are set. My problem is that I need to control the amount of material left between the notches, along the OD, after the pattern is done. Given the fixed parameters of the major OD, minor OD (3.5" in this case) and number of notches, the only way to control the amount of material between notches is to change the angle. When I set up the sketch to do the notches, I can only get a fully constrained sketch if I assign a specific angle to the notch. I need to be able to set it up so that the angle of the notch varies so the end result is a specifc amount of material left after the circular patter is completed.
In the attached PDF, I show what I have done so far. In this case the OD of the part is 4" and the diameter of the notch at it's closest to the center is 3.5". So basically, I end up with a driven parameter of 0.443. If I assign this value the parameter of d14, I need to make it equal to a ratio of another parameter (let's call it d15) so that d14 = d15*2.. This can only be accomplished by changing the angle.
In my family, the major OD and minor OD remain the same, but the angle must change to retain a specific amount of material between the notches when the number of notches is increased or decreased.
Is there an iLogic rule I can write to control this?
I am trying to program the view placement of various parts and have run into a situation where I need to place flat patterns. On the programming side there isn't an issue, but the issue occurs when attempting to select the wanted view orientattion.
Attached you will find 2 screen shots. One of them is from the "Folded Model" (Take note of the View Cube)
The other is from only Pressing the "Go to Flat Pattern" Button and being in "Flat Pattern" viewing mode (Note the Cube)
I need the Flat Pattern View to correspond with the Orientation of the Folded Model.
how to suppress a pattern in *.iam by ilogic?
I used ilogic to suppress the main components, but the rest are not suppressed.
For example, I have component "A" and make it a pattern (Colum and Row are variable). How to use ilogic to suppress rest not just "A".
Autodesk Inventor Professional 2013 (64 Bit) SP2
Windows 7 Professional Service Pack 1
Intel(R) Xeon(R) CPU E5645
12.0 GB Memory
I have a pattern of holes (exactly 3) on an object and when the object height changes so does the pattern base on height. My issue is that i need to create a rule or code that ensures that apart from the first hole (which is fixed), the remaining two holes are at a location that is divisible by 6. The reason being that this is a sheet metal part and our punch press has a template for aligning punches at every 6 IN.
We are using iLogic to automate some of our designs and the code is needed to eliminate having to worry if the punches are at the correct location for faster production.
I've noticed that one can turn off the visibility of an entire component pattern by manually right-clicking the pattern in the browser and unchecking "Visibility". However, when one tries to automate this process with the following code, only the first element of the pattern is made invisible.
Component.InventorComponent("Pattern1").Visible = False
Is there a better way to do this, or will I be forced to develop a "workaround" like first changing the number of elements to 1?
I've been desperately trying to find a way to "turn off" unneeded assembly components without iAssemblies or LOD's, but Inventor always finds a way to stop me. This workflow of turning off visibility and setting BOM status to "Reference" would work if only I can make patterns invisible, also.
I attached the iLogic code which is automatically creating dwg drawing (script borrowed from one of the discussion group users), also it creates 4 views. I`m just wondering how to add flat pattern ?
View 7 Replies View RelatedHow do you suppress a certain pattern occurence in Ilogic?
View 6 Replies View RelatedIs it possible to suppress an occurrence of a pattern in part environment using iLogic? I saw something for assembly environment, but I can't make it work for part. My iLogic knowledge is quite basic.
View 1 Replies View RelatedChange pattern ilogic. How do you change the distance and quantity in an assembly with ilogic?
It is simple in a part but in an assembly the parameters and equations do show.
I have a pattern of reference components, but the quantity of the pattern can change based on certain criteria. When the quantity increases or decreases, I need each pattern element to have its BOM structure set to reference.
The problem is, even if the original pattern element is set to reference, each subsequent element comes in as normal. This causes the BOM quantities for that component to be reported incorrectly in higher assemblies.
Is there some iLogic or VBA code that will automatically set each component in a pattern to BOM structure "Reference", even if the pattern quantity changes?
How to modify the code below to delete suppressed parts in a pattern (entire pattern)?
Dim oComp As ComponentOccurrenceDim oComps As ComponentOccurrencesoComps = ThisDoc.Document.ComponentDefinition.OccurrencesFor Each oComp In oCompsIf Component.IsActive(oComp.Name) = False Then oComp.DeleteNext
Code works fine if there are single instances of the part. It throws a error when you have a suppressed pattern.
I'm trying to use ilogic to suppress some individual elements of a pattern but i couldn't find any command that can target component pattern elements. When i try to capture its current state with the right click menu it does nothing.
I can of course suppress the part within the element but then it doesn't update the BOM.
I made a flanged connection using I logic. Very simple Tube + Flange + Gasket + Blind flange + Bolting.Then I tried to write some ilogic rule to have Blind flange on / off when needed, hence the Gasket & Bolting also need to be off. Like in these images:
That works fine visually, but I also want the BOM to be set accordingly. For the Blind flange & Gasket my BOM is OK. But for my bolting the BOM is not OK. I tried to set the BOM structure the same way as the visibility but that failed. It only subtracted 1 bolt from my list (see code)
If Blindflange_status = 0 Then 'Bolting offComponent.InventorComponent("Bolting:1").BOMStructure = BOMStructureEnum.kReferenceBOMStructure 'Sets BOM Structure to Reference (Remove from BOM)Component.Visible("Bolting:1") = FalseElse 'Bolting onComponent.InventorComponent("Bolting:1").BOMStructure = BOMStructureEnum.kDefaultBOMStructure 'Sets BOM Structure to Reference (Remove from BOM)Component.Visible("Bolting:1") = TrueEnd If
Is there a way to set all parts within a pattern BOM structure? I made my bolting by adding 1 bolt, 1 washer & 1 nut and then pattern them using feature pattern select.
Inventor 2013
Since I used Autodesk Inventor 2013 last year, I had an question about numbering en renumbering the count of elements in patterns.
I had an assembly with iLogic for placing and replacing elements, suppressing parts and edit dimensions of parts in 1 assembly. Sometimes, 1 suppressed pattern must be un-suppressed. Before doing this, I would like to set the pattern count and distances between pattern elements in the pattern. How can I do it by using iLogic?