AutoCAD Inventor :: How To Drive Using Text Parameters
Nov 25, 2010
I have some similar flat sheet parts defined as an ipart. I want to cut a text string, specific to that part variation, out of each part with a stencil font. I was hoping to use the new 2011 text parameter and some geometry text to cut out some different text from each part by either putting the text in the iPart table or using a multi-value text parameter and the part id (0,1,2,3 etc). However, geometry text doesn't seem to allow text parameters (which is odd as its the most natural use for a text parameter IMHO).
For extra bonus points: While trying 101 variations to accomplish this I found btw that iLogic rules don't seem to work for iParts (i.e. they're greyed out). Is this right?
Also, geometry text doesn't work for splines, ellipses etc?
I need to drive more than one constraint at a time. The assembly consist of a hydraulic ram that pulls a cable which is routed around a few pullys and then pulls another linear moving member. I don't really care about modeling the cable right now, I just want the cylinder piston and the final member to move in unison. I can only drive one constraint at a time, so I figured I could relate the two constraints together by setting them equal to a parameter (variable), but that isn't working. Is it me or is driving multiple constraints at a time something that would be very useful for a lot of applications?
Is there any way of exporting text parameters from an assembly to individual parts without using i Logic? I am also unable to import text parameters to a . I am from an excel file.
We are currently using ilogic to change part text parameters from the assembly but it is a sticking plaster at best, as the rules need to be rewritten when parts are added and deleted from the assembly. We are trying to update our etched job number (which in many cases contains letters) from a single point on the assembly model which should populate all part files, and make it robust for all our CAD users, who do not use iLogic in their day to day duties.
If this is not possible (exporting text parameters the same way numerical parameters are handled) is there any plans of getting this included in upcoming versions?
I know that in Inventor 2011 you can add text to your IDW and insert numeric parameters from Parts in an Assembly, BUT what I would like to do is insert parameters that contain text. Ideally I would to just pull the parameters from from the Assembly and place them as Text in the IDW.
I can pull the parameters from the Assembly into the IDW using iLogic, but I still can't insert them in text.
I am trying to enter some material ordering info into an external spreadsheet, and have that info reflected in a text box within an idw drawing file.
My method is as follows:
Obtain a numerical value (250) from an external Excel spreadsheet (sample.xlsx).Assign this value to a parameter (abc) in an idw file (Materials Ordering.idw).Insert parameter abc I made into a text box within the same idw file.
I made a set_parameters rule, and the ilogic text of the above example is as follows:
'Open File and Scan line - Part = Impeller Casing Flange i = GoExcel.FindRow("sample.xlsx", "Sheet1", "Part", "<=", "Impeller Casing Flange") 'abc = Material Width abc = GoExcel.CurrentRowValue("Material Width")
I had no problems with the first two steps, after checking the parameters I could see that parameter abc is being updated successfully.
However, I am having trouble with the third step. In the format text dialog box, I can see a drop box for components, but I can't find a reference to the idw file in there.
My question is, am I going the wrong way about this? Should I have assigned the parameters to a component instead of the idw file?
I have several name plates which are embossed, and only the description changes from job to job, but find it a nuisance having to go into the part,edit sketch then edit text! each time I want to change the description .
I was initially going to get round this by creating a form and linking it to the text parameter! But for some reason it won't take in the text parameter I created and will only find and take in numerical parameters?
Is there any way around this? I know it is possible in inventor 2013. I am currently working with Inventor professional 2012.
I'm creating an iPart for Content Centre authoring. I have an Emboss feature that I would like to cut 2 text values into a face. I'm having trouble figuring out how to acheive this through the iPart table. I started by making 2 User Parameters multi-value but came to an abrupt halt as I can't see them in the Table. And I suspect that this approach won't work anyway.
I have created an assembly containing several parts. I want to export several text parameters of the assembly and parts into the i properties of the corresponding idw so that I can use them in a text block.
I am running into some trouble with user parameters that have been inserted into a dimension's "text box". I sometimes hide the dimension itself and insert these parameters so that iLogic can manipulate the upper & lower tolerance limits for a dimension.
The problem seems to arrise anytime one of the dimension's arrows becomes detached from the drawing (and perhaps for other reasons, too, although this is the only clear cause so far). I can reattach the arrow and the dimension seems healthy again, but if I go into the text editor, I notice that the link to any parameters that I've inserted has been lost. They appear as they were last set, but will not update if the parameters themselves change.
Is there a better workaround for this, or can we expect a solution in IV2013? I've invested close to a year's worth of work expecting this method to perform properly, and it will be a letdown if there's no solution.
Currently, when adding a parameter in the text dialog box, the parameter displays as a decimal (0.50). Is there a way to change this to display as fractional (1/2).
I am trying to export a user parameter that is a text string to a custom I property. I am able to export other parameters to custom properties that are numarical values. I export check box is missing on the text user parameter.
I can publish a part containing a user text parameter to the content centre for use in frame generator however when I go to insert that part an error as per the attached screen shot.
To re-create the error you have to follow the below steps.
Create a part with a text user parameterPublish for use in frame generator.Create frame with the part and an error will be created as per the attached screenshot.
Is there a way to work around this error being created and use parts with text user parameters in Frame Generator?
Is there anyway to generate text based on other dimensions or parameters stored in the parameters manager?
For instance, if I have a line that is 3" long, I'd like to have a note that says 'This line is 3"'. Or, if a circle is X feet in diameter, I'd like to have a note that says 'This circle is X feet'. These are just examples, but I hope you get what I'm saying.
I'm using the new parametric modeling and doing some amazing stuff, but I'd like to parametrize my notes, too, if at all possible.
I am having trouble with changing the text height of attributes in a block. I know that I can normally use BATTMAN and ATTSYNC to change the text height, but those are not working in my case.
I am using a point parameter and STRETCH action to enable my attributes to be moved, while the main object stays in place. When the attributes are not tied to the point parameter and I use BATTMAN in the block editor, the block will insert with any changes to attribute text height. When they are tied to the parameter and I use BATTMAN in the block editor, the block will insert with the attributes at the text height that they were created at. The only way I can change the text height is to use BATTMAN in model space.
I can work with this, but it would be easier to use BATTMAN in the block editor since my attributes are aligned vertically and changing the text size ruins the spacing between them. It would be much easier to both change the text size and respace in the block editor.
Im wondering if its possible to link either a constraint dimension to an action parameter or vice versa. Or using a linear parameter's value in an user parameter formula.
Its a 2D cylinder, for winding purposes we just have a rectangle, with a distance from the Y axis for radial.
Parametric dimensions: B=thickness, C=Lenght, R=radius User parameter: A=Diameter (R*2), Mass in kg ((((pi*(c*b))*(A+B))*1.25)/1000)/1000
For the BOM, i need A, B, C & mass
For drawing references for peoples on the floor, to distinquish a cylinder from a stick, we put lines at the top and bottom of the cylinder, 1mm distance inbetween them.
I figured that making a linear parameter + stretch on the thickness to replace the B parametric dimension, allowed me to make an array of that line, with increments of 1mm as i stretch the cylinder. The thing is that the mass formula cant take the value of action parameters....
Other alternative is to keep the B parametric dimension, and add a linear parameter as above for the array. But then i have 2 places to adjust, and from a test i made, if i change the R dimension, the linear one does not follow. Its very frustrating.
What i was hoping autocad would be able to do is distance1 for array to be same as B dimension, but it does not allow me to do that, unless im missing something.
I was wondering if it would be possible to do the following:
Parameters who can vary for lets say a rectangular profile with:
80x50x2
80x50x3
100x50x2
That these data sets/parameters are grouped/linked to eachother in the Parametric Table.
So when I'm doing my analyses with the profile of 100 and I change the wall thicknes from 2 to 3mm the 100 changes to the 80 variant automaticly, or asks me which version I want.
It would be handy to avoid mistakes with non excisting combinations of profiles.
Is there a custom app for Inventor that allows you to manage parameters easier? (Grouping wise to keep a better overvieuw.)
But I was wondering if it is possible to contol the insertion of dynamic blocks and it user definerable parameters from a excel-text file.
I am surveying a section of pipework and I need to display the brackets that are supporting the pipes. As there are numerous pipes on top of each other I have decided to show the brackets in plan and isometric view.
I think I have made the dynamic block ok and have numerous stretch/move and scale parameters working correctly.
But the only way that I can see of chaging these parameters at the momment is by manually typing them in the properties tool pallete for each individual block.
So I was thinking that if I can store the correct values that I need for each parameter in the dynamic block on our data logger along with the correct E,N,Z insertion point is it possible for this file to change the parameters in the dynamic block for example, If I have the correct insertion point stored and then have 10 parameters stored with that point for simplicity I store as A=5.00,B=8.00,C=0.100 etc and these correspond with the parameters in the dynamic block will this file be able to alter the dynamic block as the values in the excel/Text file are displayed.
I'm having some difficulties with iLogic and reference parameters.
I have made a tube with a weird shape and I want to measure the longest length. So I have to cut the tube in a certain angle in relation with the center to measure the length.
The problem is that this angle is really hard to calculate.
So I tried making a rule where I can make my angle shift x degree and then measure the longest length. If the measurement is larger the previous measurement the angle will shift x degree again until the measurement is smaller than the previous.
So I made my starting angle 0 degree, I know this is for a fact not the longest length. And then I tried this rule. (before making a While rule).
And I noticed that on screen the measurement changes. But the reference - parameter stays the same. So it gives me the measurement on the starting angle & after rotating it again gives me the starting angle.
How can I get the parameter to update itself in between?
Dim measurement_length As DoubleDim measurement_length2 As DoubleMessageBox.Show("Start angle ", "My iLogic Dialog", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1)angle_measurement_spec = 0RuleParametersOutput()InventorVb.DocumentUpdate()measurement_length = [code].....
I have lots of files that are linked either by length, height, etc.. Is there an option to delete all linked parameters. I would also like to keep the part history (cuts and extrudes).
I wonder if there is an option to delete all at once like iLogic option-"delete all rules" or should be deleted individually.
I am using Inventor 2009 SP2, OS is XP Professional 2002 SP3.
I copy a file which has lot of parameters, I want to delete some of them, but Inventor Parameters pop up window just has buttom to add a user Parameter, without button to erase one.
Autodesk Inventor Professional 2013 (64 Bit) SP2 Windows 7 Professional Service Pack 1 Intel(R) Xeon(R) CPU E5645 12.0 GB Memory
I am creating a weldment that is controlled using parameters that are linked to an Excel spreadsheet (using Inventor 2012). One of my parameters is the size of the weld bead. I am able to add the parameter to change the visible size of th fillet and groove welds but am unable to have the weld symbols update to show the parameter value. How to add the parameter to the weld symbols? Or is this not possible?
I need to copy about 15 user parameters from 1 part to about 300 others. I used the DA to copy the iproperties but the user parameters are also needed.
I created an assembly, so far with one part in it. I created an Excel spreadsheet with several dimensions in it that would be used in the assembly parts. I went to Manage>Parameters and linked the spreadsheet. The Excel file appeared in the Parameter Dialog Box with the parameters included in it. However, when I create a part in the assembly and attempt to dimension a sketch in it, the parameters option in the dimension box is not present.
I have done this in the past in IV2009, has anything changed that I cannot do so in 2010?
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.