Working on a product configurator using iLogic and have a large amount of hardware that needs to be suppress or unsuppressed based on certain parameter choices. Instead of creating hundreds of lines of code suppressing and unsuppressing the hardware one by one, I was hoping to put hardware into folders based configurations. In my mind this would have allowed me to have one line that would suppress the folder as needed. Unfortunately I cannot figure how to suppress a folder in iLogic as I saw someone else mention I was hoping for a "Folder.IsActive" rule but have yet to find one.
I am currently using iparts/assemblies to model a resistor bank. We have dozens of different configurations and currently each time we need a new one its is re modeled from scratch.
I have created an assembly with all my relevant parts and controlled it through parameters to auto update when key values are changed.
What I would ideally like to do is to either link my two iparts to the iassembly though the excel sheets they use. Currently I have to added each variation to the parts first and then added the parameters to the assembly.
Would it be possible to have a master sheet were all control values are inputted and then each excel sheet for the different parts are linked to this?
As the excel sheets are saved in the temp file and are deleted once you have finished editing I have found it hard to do this so far. Can I change where they are saved? I tried save copy as which created the file but inventor did not link to it.
If this is not possible can I utilize iLogic to input the key values and then write them to a new row in the table. I have created a rule already to limit the number of elements and also the length of the by's (the space between each supporting rod). I have included a zip file with all my parts in it.
I need to use/write a iLogic code. I have a assy, in this assy i have parameter Height and Width. And it´s no problem to controlls this two rules/value.
But I have a problem with the rule when my height will control the number of parts
If my height is 500-1000, one part. If my height is 1000-1500, two parts. If my height is 1500-2000, three parts.
Is it best to use suppress or use a pattern in this case?
I am creating a drawing controlled by ilogic. The assembly can vary in size considerably so I have set the IDW to change between sheet size A3 and A2 accordingly using ilogic. However, when the sheet size is changed, the parts list stays in a static position.
Currently, the parts list is situated in the top right corner up against the title block and the border. So when changing from Size A3 to Size A2, the parts list ends up in the middle of the page. Is there anyway i can control the position of the parts list so it changes with the sheet size change?
I know I could simply move the partslist to the bottom left corner, which is a work around. However, I'd like to be able to keep the drawings in line with the company standard.
I am trying to create a windows form within iLogic. Everything works except the lines defining the location on the controls. I keep getting the following error: 'New' cannot be used on an interface. The error refers to lines in the code that try to set the control location on the form. (i.e. "button1.Location = New Point(10,10)") Ihave pasted the code below and have it attached as well. I am in Inventor 2013.
AddReference ("C:WindowsMicrosoft.NETassemblyGAC_MSILSystem.Drawingv4.0_4.0.0.0__b03f5f7f11d50a3aSystem.Drawing.dll")Dim oOccurrence As ComponentOccurrenceTry oOccurrence = ThisDoc.Document.SelectSet.Item(1)Catch MessageBox.Show("Please select a component before running this rule.", "iLogic")
is there any way using iLogic or other method to automatically control the size of the 'break' in a drawing view? I have built a model which uses iLogic to control virtually everything, however the large variations in the length of the product mean that there are some interesting results when it comes to the broken drawing views updating.
it would be nice to locate the break at the absolute center of the view and then size it as a percentage of the view size along one axis or perhaps according to some other length based rule.
where is the setting to change the Fade Control when you lock a layer?(It is not the same as the Fade Control of the External References in the Display tag of the Options dialog. I know that one and I am aware of this one.)
The one that I want to know is of the locked layers. When I lock a layer, the objects in the layer fade.
using acad 2010..when i lock a layer its become faded which is very useful. as far as i know there is a global variable that control it. I've come into situation where need locked layer but not faded. is there a local variable or a way to lock objects rather than layers?
I have an odd question. This may not be possible, but can any of you think of any way to do the following:
Have one layer on which you could make control other layers. Ummm. For instance if you change layer "A", layers "1", "2", "3", etc. would also change.
I want each of those layers to be absolutely identical, but I will be changing their contents regularly and thus don't particularly want to change each one individually. I know I could duplicate the new changed layer but that is going to be a real pain in this particular case.
Using AutoCAD 2013 and TOL command to generate feature control frames. We set our lineweights based on layer assignments.
Problem is that when printing, AutoCAD seems to randomly assign a lineweight to the feature control frames. It can vary from what it's supposed to be (such as lineweight set for the dimension layer) or thicker than even what the object lines are set at. Seems to pick a random linewieght at time of printing for these elements (just the boxes, not the symbols/text itself).
Is there a setting we should be defining somewhere to force it to follow the lineweight of the layer that it has been assigned to? Known bug?
in Inventor 2010 we can save and load iLogic Paremeter with *.xml and just in my opinion we can control parameter using *xml or html. It's right or false?
I'm trying to enter a model parameter value with a VBA form, but I don't know which type of control to use neither how to write the code. I want to enter a number or a value with any control and use this value for modify a model parameter.
I have a simple code with a line:
oModelParams.Item("z").Value = 25
I want to make something like:
assuming that "TextBox1.Value" is a numeric value obtained with a control at the form
I have made a design on autodesk inventor along with gear and motors which give input to the mechanism. (Stewart Platform)
I am able to test the design by giving a random rotary input to a motor component which features availabe on Inventor.
However, I want to control that input somehow. I just want to enter the final coordinates the design needs to reach and the motors should be actuated automatically so as to reach those coordinates.
I have a MATLAB code for the purpose but am unable to understand how to connect it to Autodesk Inventor.
As my Inventor endeavors continue, I would like to take a template of a part I made and use Excel to change the parts dimensions. Essentially make it so if we need a 20 Tonne Lift Lug, I just punch in the necessary values in Excel and have the part update.
I use the 'select other' command on many occasions and find it a bit irritating that when I get the drop down mini-toolbar to choose from a list of axis, faces etc. that is gradually fades off - is there a way to turn off the fade so it remains on screen throughout the selection process ?
Autodesk Inventor Professional 2013 SP2 64-Bit Edition Windows 7 HP Z400, Intel Xeon W3550 3.07GHz 12.0GB RAM, ATI FirePro V4800 (FireGL)
I create all of the shop drawings for our company and I'm trying to find out the best way to track revised drawings. A lot of times I create a drawing and there are several revisions. The shop works off of a high res. pdf I print for them and we also have a signed version from the customer. Once in a while the shop gets their hands on an earlier revision and builds from it. The signed version from the customer is crappy at best and sometimes faxed so working from it is useless.
I have a space where I can manually enter the REVISION # on the drawing but sometimes I forget to update it. If I use an automated timestamp <timestamp> for the drawing with date and time (I've seen this done) or some iLogic code, would this show when the document is printed, opened or saved?
I am modeling a P&ID piping system. The system has 10 valves of the same exact type. When I generate my parts list I see a valve count of 10 beside the valve callout. Because each valve has a unique tag that relates to its position in the P&ID I need to be able to show each valve with the count of 1 in the parts list. I will add a custom field thta has the valve tag in it. I don't know how to get the parts list to not total the number of each type of valve. In other words I need to show each valve in its own separate field.
AutoCAD 2013 Inventor 2013 Windows Pro 7 x64 Asus Sabertooth X58 Intel Core i7 960 @ 3.2 GHz 24 GB ram
I have a part with a rule 'PlaatsPaneelNummer " which I place text on my part. Now I have that part in an assy posted regarding the use of a placeholder.
Now I want the rule 'PlaatsPaneelNummer' drive from the assy. I keep getting the message that the sketch in which the text is placed can not find. I can not manage to show this in the rule.
I'm trying to use iLogic Design Copy to copy an assembly and all its associated parts to another directory. The assembly contains content center parts. Inventor warns me that the destination file of one of the CC parts (and 18 others) will be overwritten. When I go ahead and copy anyway, the copying process stops at that specific CC part. The Design Copy Progress dialog box states there is an error copying that CC part. When I close the Design Copy Progress dialog box, Inventor crashes.
The error copying the CC part: I'm allowed to use content center parts in iLogic Design Copied stuff, right? I searched some related topics and I'm under the impression that Inventor keeps the CC parts in its own directory and shouldn't be trying to overwrite them.
It would be a nice feature to have a control panel in Inventor where you could take certain driven constraints and put them on this control than hit a momentary button to make your model move. Once example would be a hydraulic cylinder. Presently, we drive the cylinder to put things into motion, but I have to access thru browser and usually add symbols to make the constraint stand out (See image). If I had a control panel where I could tie that driven constrain to it and depress a toggle/button which would activate the constrain. I would then have full control and almost act like it would in the real world.
Is there a way to change the position of the ‘note text’ to over the top of the Feature control frame as currently the ‘note text’ goes underneath and company standards will be adhered to at all cost !
Is there a way to toggle the auto fade (i.e. turn of fade so it stays visible) of of the pinned toolbar when in the 'select other' command ? There is an option to toggle this under the constraint pinned toolbar but I can't see it for select other.