AutoCAD Inventor :: ILogic Form With Multiple Forms?
Oct 25, 2012I would like to know if it is possible to make a form with multiple forms, depending on the selection a could build a rectangle, or a cilynder or a cone.
View 3 RepliesI would like to know if it is possible to make a form with multiple forms, depending on the selection a could build a rectangle, or a cilynder or a cone.
View 3 Replieshow to delete iLogic forms from Inventor 2013 parts/assembly using VB.net 2010?
I am able to delete all the rule using "Activated_iLogic.DeleteAllRules(PartDoc)" but "Activated_iLogic.DeleteAllForms(PartDoc)" or "Activated_iLogic.DeleteForm(PartDoc, FormName)" does not give me the result I was expecting and Google is not showing any result related to this.
I am just playing with iLogic forms and I have set a slider to move a part in 15 degree steps from 90 to 180 degrees, all is fine but the slider is on the left for 90 degrees and on the right for 180 degrees, I would like it to be able to be set so that 180 is on the left of the slider and 90 is on the right of the slider. is this possible?
View 3 Replies View RelatedI'm trying to build a simple ilogic form to fill out iproperty infomation for parts we generate. Our company only uses a few of fields that are available. The problem is that the Physical tab is not available in the form editor. I would like to add this field to my form to be able to select the material for the part. The style/standard editor in our part template file holds all materials we use. Summary, Project, Status, and Custom are all available, why isn't Physical?
View 9 Replies View RelatedI have a small problem with iLogic forms picture folder. Is there a way of seting the image by the selected tab ?
I want to update the image by the tab selection.
I have tried "if" or "select case" and neither one worked. as I am saying Stair_Properties = True it only makes the tab active. It doesnt indicate if it is selected, here is the code :
If Stair_Properties = True ThenImage = "Image 01"End IfIf Railing_Properties = True ThenImage = "Image 02"End IfIf Riser_Properties = True ThenImage = "Image 03"End If'Select Case Image'Case Stair_Properties'Image = "Image 01"'Case Railing_Properties'Image = "Image 02"'Case Riser_Properties'Image = "Image 03"'End Select
What is it for and how do I use it? Will it allow me to switch between different pictures for display on my iLogic form?
If so? How do I set which picture to display?
Aleays that I change the selection "MODO" ("D e i" instead of "Z1 e Z2" and vice-versa), I need run one more time for the rule sense the changing.. when the right is run one time.
iLogicForm.Show("FLAMA-GEARS", FormMode.Modal) If MODO = "D e i" Then iLogicForm.Show("D e i", FormMode.Modal) End If If MODO = "Z1 e Z2" Then iLogicForm.Show("Z1 e Z2", FormMode.Modal) End If
how can I close an iLogic Form from either an iLogic Rule, or a VBA Rule (VBA is the Preferred method)?
View 5 Replies View RelatedI have an ipart that uses a simple form to control its length. This part is used in an iassembly whic has other forms to control constraints.
I would like to be able drive the ipart form from inside the assembly.
I have a ipt which is controlled via an ilogic form,this form is opened by ilogic code, which in turn is triggered when the ipt is opened.
my problem is when the part is placed within an assembly the said form is triggered and the same happens when the assembly is reopened!.... I would prefer if the form opened only when the ipt is opened or edited....
Is there a snippet of code for this? Or is it even possible?
I´m having a bit of an issue with a form.
I have a global form which is exactly made for a specific assembly for configuration of this very assembly. To make things easier for the user I call another external rule which only opens exactly this assembly.
Now when the user opens the form the assembly is not open and obviously can´t reference the used parameters.
Even after loading the assembly the parameters are not available, which results in something like this:
So this is a really simple question, is there a way to update a form so that it rereads the parameters from the assembly?
What I tried is using iLogicForm.CloseGlobal("Name of form") to no availability and then open it again with iLogicForm.ShowGlobal("Name of form").
But I couldn´t find any further info on the iLogicForm Commands.
I have a iLogic Form which includes several Tabs. Can I control which Tab is active if I select a radio but which controls which feature is active in the part? I have attached a picture of the Form.
View 1 Replies View RelatedI am trying to put an immediate update box on my form in ilogic. I want to be able to change parameters on my form without updating the model. There is this option in the parameters window but not in the form. How can I accomplish this?
View 1 Replies View RelatedCan you have dropdowns in an ilogic FORM? For example I want to setup 5 choices for a custom iproperty. Then when I run the form I can pick from those 5 choices only? Please click "Accept as Solution" if this response answers your question.
Down with IDW/DWG files..... Long live 3D PMI..
i want to use pictures with my forms and was wondering if i can use them like the way i showed in attached image.
the CaseA image is the one i can currently use and CaseB is the way i want to use. My reason to do this is, i have alot of parameters to change and having both the picture and a menu below/above takes alot of space which also seems redundant.
Is there anyway to reference a form and its specific items in iLogic. For example, say I wanted to change a label on the form when the code ran. How would I do something like this?
Form1.Label1.Value = "SomeString" ?
I have a form used to select from pre-defined settings (case statements in the rule) and custom entry.
I have a drop down that provides the selections from the pre-defined stuff or custom with fields that show the results.
If custom is selected the user is prompted to enter data in popup dialog boxes which all works fine but I would rather select custom and enter the data in the fields on the form than in the popup. can that be done?
See the png files
I want to just enter the data in without the popup box
I have one particular file which will not allow me to add an iLogic form. When I select "Add Form" it does nothing. This only happens in this one file. I can open other files in the same session and they work fine. I can add iLogic rules to this file but I can't create forms.
View 3 Replies View RelatedI have this grid template i use for my layouts I would like to edit text from my form.. How to do???
In attached part I have it to work with the number but not with letters
I would like to split my form vertically. I have a number fo fields that are used to select options in my system. The fields span the width of the form which due to graphics used is fairly wide. I would like to add a discription field in line with and next to my selections.
View 8 Replies View Relatedhow can I close an iLogic Form from either an iLogic Rule, or a VBA Rule?
the full code text required to close a form called "Mr Form"
I have an iLogic Form that I've created and implemented into our model template files. I am manually adding this Form to all existing files. It's a time consuming process of opening the files one by one and pasting in the same Form over and over.
Any way or program has created where it will take a Form opened in a model and paste that same Form into a selected group of files?
BTW I'm also having to do this to the Drawing Resources folder of Inventor IDW and DWG files as I have updated/modified our border design on the new templates. I want all of our existing drawing files to have the new border. So again I'm having to manually open each drawing file and paste in the Drawing Resources folder then clicking "Replace" any time it sees an existing name rather than click "New" as it would then give me duplicates of those names.
Show on Place Component
If I set this to true, then when I "place iLogic component", I don't get the form displayed or the parameter table or the model preview.
If set True, displays the form when placing this model as a component in an assembly. This setting affects Place Component and Place iLogic Component. If the template file has a form, this setting also affects Create In-Place Component.
A client was looking to develop a custom interface for documenting iAssemblies.
Would it be possible with iLogic to:
1. Show form.
2. User selects a Browse button to select iAssembly to document.
3. List all iAssembly configurations in the form.
4. User picks configuration.
5. Select OK to create base view, projected view, and Parts List.
This may require API.
I wish to create a form that with multiple buttons. Each button will place another component (platform, stairs, ladder, railing).
I wish to place them using 'Place iLogic Component"
I know you can call this command by:
ThisApplication.CommandManager.ControlDefinitions.Item("iLogic.PlaceComponent").Execute
But is it possible to automatically browse to and open a file this way using a path "C:CPSVaultPlatformComponentsStairs.iam" within this command?
Is it possible to add the iproperty summary, comments to a ilogic form?? Can't find it in the list..
Autodesk Product Design Suite Ulitmate 2012 Sp1 / Vault Collaboration 2012 Sp1
HP EliteBook 8560w
Intel(R)Core(TM) i7 CPU Q 720 @ 2,0GHz 2,0GHz
16GB RAM
Windows 7 X64 SP1
I have an Ipart I would like to have a Ilogic form to change the active Ipart. I tried iPart.ChangeRow but I did something wrong and it doesn't work.
View 2 Replies View RelatedIs there anyway to export an iLogic form and save it externally?
View 3 Replies View RelatedI've done an Addin which contains a "Place iLogic Component" function. This funcion work properly and the iLogic form is opened at place component time. Now, i would like to be able to open the form after the insertion, for edition purpose. So, i'd like to open the iLogic form of an assembly component (occurence) with the context menu for example.
So, my question is : Is there a way to check if a part or an assembly contain an iLogic form and to open it through Inventor 2012 API ?
I'm wondering if there is a way to either close or hide an open form with iLogic? Something like the opposite of iLogicForm.Show.
View 2 Replies View RelatedI'm trying to find a way to call a form in a skeleton part file from within a parent assembly file.
I can open the form from the skeleton part, then leave it open and update values even while the skeleton part is inactive or even closed. But I can't find out how to call it from the assembly file. Is this possible? I currently have to open the skeleton just to call up the form.
I can reference values or even add them in another form, but I am not allowed to change them in an assembly form, because they are (linked) reference parameters.
I have considered several workarounds, but this is how I really want it to work. I'm just not that familiar with the code to know if there's a way around. The code snippets only allow opening a form from the current document as far as I can see. I don't really want a global from because I'm only changing parameters in one file, not all.