AutoCAD Inventor :: Selection To Be Copied To Custom Parameter When Form Closes
Feb 10, 2012
I would like to use a multi-list parameter in a form, that isn't a problem. However I want the selection to be copied to a custom parameter when the form closes. Is there anyway to fire a rule when the form closes or to add a multi-select list to a parameter, in a form?
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 am working on a form (global) and have added a picture with a parameter and a picture folder underneath. So that the picture displayed on my form will change depending on the parameter value.Here comes the trick. Only text parameters can be used!On the form editor only 'Text parameter' can be selected to drive the picture selection. I actually need an integer, so that i can use my User/Excel parameters from Inventor.
I can work this around with an iLogic rule to equal the value of my string Picture Parameter with the relevant integer Inventor parameter, but the rules need to be run before the pic and the form updates (by pressing the 'Apply' button at the bottom of the form and then the assy updates too. So this takes a couple of minutes)... whereas if it was an option on the form editor then the update would be instant without waiting for everything to update...
Is there a particular reason why the Picture Parameter only can be a text parameter?
I have created a form in which I need to see the volume value. For that I created a User Parameter that is set to be equal with part's volume:
Volume=iProperties.Volume
What I don't like is that the precision for the parameter is too long and I can't change it. I changed the precision in Document Settings and also for the parameter itself in the Parameters window, but these changed don't affect what is the form.
I am trying to publish to the CC a guide rail. The vendor of the rail gives me the option of entering the desired length of the rail. After that he gives me the option to choose between the length that I entered and a shorter and longer standard length witch can be delivered faster.
I want to do the same thing with my published part, but I cannot make a key parameter to change depending on the entered custom parameter. I want the user to make the next steps when inserting from the CC: 1- select the size of the rail; 2-select the type of the rail; 3- enter the desired length of the rail; 4- choose between the desired length and the 2 recommended lengths (I need these 3 lengths to be shown)
Any way to modify a user form parameter's read only status using a rule?
I have a parameter that I want people to be able to edit when another parameter is set to true and to be locked if it's set to false. The only thing that comes to mind is have a rule that will just switch the value back automatically if the user changes it but it would be good if i could control the read only status.
I've got a custom VBA function that works perfectly when called from a parameter in my part.
However, when in the context of my assembly, there is no error, but the function no longer runs, and the parameter text is red.
Apparently, the function is no longer in context?
I've heard of external rules, but have never implemented one.
Is there a way to declare my function and keep it in context regardless?
Public Function BumpHeight(dblHeight As Double, dblMember As Double) As Double Dim X As Integer X = 2 If dblHeight > dblMember * 2 Then BumpHeight = dblHeight Else BumpHeight = dblMember * X End If BumpHeight = BumpHeight / 2.54 End Function Here is the Parameter:
VBA:BumpHeight(ValanceBackBumpoutHeight;ValanceMemberSize) * 1 in
Update: (problem better defined)
What seems to be happening is that once I insert the part into an assembly, it creates a new blank copy of the parts' modules in VBA and the functions no longer work.
If I go to the VBA editor,
There are now two copies of my part listed in the browser tree, but the new one is blank.
If I paste in my function to the new one, it will work until I return to the parent assembly.
Next time I come back to the part, it will have a new blank set of modules.
This appears to continue indefinitely...
see the attached screenshot.
At this point there are only 2 copies of the DocumentProject. The original still contains my functions, but the new one is blank.
I need these functions to work in order to build my model.
We have recently migrated our production work to Autodesk Inventor. We have a condition or rather a requirement to constantly keep a check on the iProperties of a part while in an Assembly file.
So I thought the best way to do so is to have a form which float's in one of the corners of the screen and updates the fields based on the item selected. Is this possible?
We mostly have parts one level below the assembly, occasionally we have them as a sub-assembly.
Just installed 2013 Pro x64 and I'm doing a little testing. Using Tube and Pipe, I created a few mock pipe runs which are named according to a unique line number. When clicking on the Iproperties of any of these pipe runs, I can see that the value of model parameter "Part Number" now includes the name of the top level assembly and the line number, which is the name I assigned to the pipe run when I created it (see Fig 1 attached). Then in IDW I created a user defined symbol which contains text that I have directed to extract value of "part number" from the model properties, and fill in my symbol with that value (see Fig 2). The problem is, when I tag the pipe run with my custom symbol, the value in the symbol remains blank, instead of giving me the value of "part number". WHAT am I missing??
An application that will let me choose a group of Drawing files (.idw) and perform "Save Copy As" to a PDF format on them. The Filename of each Drawing should be extracted from a custom Parameter I embeded in the IDW file.
I know I can use the Task Manager with a virtual PDF Printer to create these files, but then the PDF Filename will equal the IDW Filename, and I want it to be derived from the custom parameter I prepared inside the drawings.
when i create an ipart with an custom parameter column, the files are created in the workspace. Is there any way how i can change this location?
Many parts are piling up in the workspace.For example to the library (like "normal iparts" do) or to a folder in the workspace (workspace/ custom_ ipart_ folder)?
In a simple case I have an extrusion with some attached seals/weather stripping, all implemented as iParts having their own LENGTH parameters.
RailPart.ipt, Seal_A.ipt, Seal_B.ipt
The goal is to encapsulate these IParts within an iAssembly: RailAssy.iam, where a LENGTH parameter can be input when the iAssembly is placed, causing RailPart and Seal_A to have their length parameters set to the LENGTH provided at that time and SEAL_B having Length set by an iLogic rule to LENGTH - 5.
I've been unable to set up a Custom Parameter Column in an iAssembly table. Is this even permitted?
Then I copy that selection set multiple times in a loop. What I would like to do is then rotate (or otherwise modify) the last copied group of items. If I rotate "last" it will only accept the last drawn item, so only one item in the group of copied objects will rotate.
Here is the portion of simple code I am using right now (it's in a loop so all variables with 'Next' are changing each time):
I created some custom linetypes. When I copied them over to my drawing, the text in the linetypes came in extemely large. I really need to get this figured out as I am setting up a template for a new customer, and they want all these included.
My ultimate goal is to have a virtual human model that I can re-size parametrically to reflect real-world measurements. I've used MAX to make architectural models and scenes so I know how to manipulate basic shapes in MAX.
how to make some sort of basic-custom geometric shape and control that shape parametrically, like the built-in "Box", "Sphere" and "Cylinder" objects.
Am into Customization of AutoCAD and the project which I am doing is almost completed. There is a small problem. When i double click on Line Dimension i should get a form to change together Line and Dimension, like we have in Inventor.
Here’s the problem: Polygon Lasso decides to close the selection FOR NO REASON AT RANDOM.
Let me clarify that I am an advanced Photoshop user (certified expert by Adobe). I know all Photoshop tools inside and out and this is DEFINITELY not user error. Photoshop CC is glitching and it needs to be fixed. Thing is, this only started for me very recently; within the last few weeks. (Kinda close to when I updated to Mavericks on my mac but I’m not sure that has anything to do with it)
To re-iterate, this is NOT a double-clicking issue or anything done wrong by me. Making lots of small lassos joined by the shift key is also NOT a solution. Switching to the pen tool is also NOT a solution because my workflow depends on the speed of the lasso tool.
I have user parameters that are no longer needed and are not being used anywhere. They each takes 4-5 seconds to delete, prior to 2012 this would happen instantly.
I've been using Photoshop for more than 10 years now, more extensively in the last couple of years. I am a perfectionist, efficient and work very fast.
I don't understand why Photoshop programmers are not listening to their users and considering requested features to perfect Photoshop...but concentrating more on, like adding yet another set of filters or more polygon shapes we don't need !
One of the most important tools in Photoshop, for me at least, is the LASSO SELECTION tool. I generally have at least 15 layers for a project, you can probably guess that the SELECTION tool is my best friend.
The most frustrating thing using Photoshop is : the mouse double-click to close the SELECTION. You have no idea how many hundreds of times for the last 10 years I've cursed the Mother-F out of Photoshop...and time wasted on re-selecting again...
Don't advise me to modify my mouse double-click speed, or using the pen tool to select and reconverting to work path...those are not THE SOLUTION and you know it ! I've hoped for years now, for a new feature in every new version of PS preferences to disable the selection double-click.
I have a customize form to use in AutoCAD. If I minimize the form, I can not see it anymore in the AutoCAD application tray. I want to minimize my form and later restore it after editing in .dwg file.
I got a deadline for my project, but I got a big problem:
"I cannot set the "parameter" for the End Value in Parameter Animate dialog"
For easy understand, let's see a example:
1. I got a part which has two parameters named: "A" and "MaxA" 2. I animate Favorited parameter A. 3. The End Value is MaxA_ (Everything is ok) 4. I finish Studio environment, then I change parameter MaxA_ from 200 mm to 400 mm 5. I turn back to Studio environment, the End Value now is "200 mm" (I want this will be MaxA_, so I can animate the flexible parameter).
show me how to keep the end value will be "MaxA_" after I change parameter?
I' only trying to create a logo for a project of mine.
This logo is composed by two things: the first one is the picture of the logo itself, than the second is the text part (which is not the hardest thing to do).
What I'm trying to do is, once have drown the "subject" (a light blue drop, in my case), to copy and paste it in order to have other four copies of the same drop, but moved and rotated to create something like a circle..
You can find the original logo I created attached. But I'm not really satisfied with it (this is also why I'm writing here!) =)
I'd like to re-create it and put the drops as in the attached logo....
I want to create an custom parameter like "button" under my object parameters or in attribute holder and i want this button run a simple code/script for me.
for example: linking Box1 to Box2 $.parent = $Box002
I know how to work with "wire parameter" and "parameter editor" but the problem is that i cant find any way to tell them to run this script with that parameter.
I would like to know that while system families are not editable, would the shared parameters file for these families be accessible? I am looking to add a custom label for sections.