User Defined Symbol with Quantity

User Defined Symbol with Quantity

Anonymous
Not applicable
701 Views
11 Replies
Message 1 of 12

User Defined Symbol with Quantity

Anonymous
Not applicable

When we create assembly prints we add a note to each part/assembly with the following format:

3/8" SS FLAT WASHER

021-0033 (4X)

or

3/8" SS FLAT WASHER

021-0033

 

The first being used if there are multiple instances in the view, the second being used if there is only one.

 

The parts all should have properties that they pull this infomration from <DESCRIPTION>, <PART NUMBER> but then the user needs to enter the number of instances.

 

I tried creating a custom user symbol but cannot combine the properties with a prompted entry.

I don't mind having a seperate symbol for either format of the note or using a 1X for the single instance symbol.

 

So my question is, can I create a user created symbol that combines file properties with a prompted entry in the same text field?

I don't have any iLogic experience, but is this something that would be better done with iLogic?

Thanks in advance.

 

0 Likes
702 Views
11 Replies
Replies (11)
Message 2 of 12

brendan.henderson
Advisor
Advisor

A combination of Prompted Entry and model property is acheivable. You just need to do it in seperate text boxes. You can see what I mean by the picture below. The yellow highlight text are both Prompted Entries, whereas the gray highlight is model property. Then you can manually add the QTY.

 

Or you could use an add-in called CPSJobber to grab the part qty used in a selected assembly, it then creates custom iProps and then use those for the QTY.

 

text.png

 

 

Brendan Henderson
CAD Manager


New Blog | Old Blog | Google+ | Twitter


Inventor 2016 PDSU Build 236, Release 2016.2.2, Vault Professional 2016 Update 1, Win 7 64 bit


Please use "Accept as Solution" & give "Kudos" if this response helped you.

0 Likes
Message 3 of 12

Anonymous
Not applicable

Brendan,

Thanks for the reply.

Unfortunatly that isn't going to work for me (at least I don't think it will).

I had done exactly what you are saying but the problem I ran into is the description can be 1-3 lines long.

I setup the user symbol as follows
<Description>

<Part number> (<User quantity>X)

Where user quantity was a seperate text box (see screen shot)

Untitled.jpg

If my <Description> is long it will wrap down a line or two but the quantity wont leaving the quantity number in the middle of the note.

Here you can see the difference between a one line description and a two line.  Note the #4 is up a line in the first note.

Untitled2.jpg

 

Our part numbers are always XXX-XXXX so I probably could get it to work by chaning it to:

 

<Part number> (<User quantity>X)

<Description>

 

But that would require everyone to agree on a format change, which can be difficult.

 

I can't use the CPSJobber because I may have 100 washers in the assembly but only want to call out 2X in the view and say the view applies to 25 places (assuming I understand what CPSJobber does).

0 Likes
Message 4 of 12

GosponZ
Collaborator
Collaborator

Isn't easier to make assembly list table, and pull baloons on your parts. Make table part number - qty and description.

0 Likes
Message 5 of 12

Anonymous
Not applicable

MisterZS, yes it is.  But it isn't what we do...

This is for installation instructions for the customer.  This is the format that we have chosen to use and thus I am just trying to make it easier for us.

0 Likes
Message 6 of 12

Anonymous
Not applicable

Isn't this an option:
Full_Value = <Description> & chr(13) & <Part Number>
if <Quantity> >1 then Full_Value =Full_Value & chr(13) & <Quantity> & "X"

why do you need a prompt entry anyway? As MisterZS mentioned you can get QTY value from the assembly.

 

edit:

my idea wasnt tested as it does not conains a proper syntax. its just an idea to develope.

 

0 Likes
Message 7 of 12

Anonymous
Not applicable

How to get qty value from iam to all ipt parts

please visit this thread. it was very helpfull for me.

0 Likes
Message 8 of 12

Anonymous
Not applicable

Eljoseppo, I'm assuming that ilogic in your first reply.  I have never played with iLogic so I am not sure what to do wit that.

 

I can't use the quantity from the subassembly because I may have 100 washers in the assembly but only want to call out 2X in the view and say the view applies to 25 places.

 

This is my senerio.  I have an assembly, the hardware bag has 100 of the same part number of washers.  I have two detail views.  Each one contains a number of the washer in question.  The first detail is used in 10 places (10 identical bolted joints) and contains 2 washers.  When I call out the washer in that view (not using balloons becasue there isn't a BOM on the drawing) it is in like this:

5/16" SS WASHER

021-1234 (2X)

 

And below the view name it will say (10 Places) indicating to the installer that this bolt assembly happens ten times, thus consuming 20 of my 100 washers.  The other view may have 10 washers and is used in 8 places so the total number of washers used is 100.

 

I am sure this is a strange format or way of doing things.  I cannot control that.  This format has been around a lot longer than I have.  I am just trying to make it easier to annote the parts.

 

What I really want is a user prompted text inline with the properties such that it wraps and spaces itself accordingly.

I.E.

<Descripition>

<Part Number> (<Prompted text>X)

 

 

 

 

0 Likes
Message 9 of 12

GosponZ
Collaborator
Collaborator

Could you make screen shot of what you just explain?

0 Likes
Message 10 of 12

Anonymous
Not applicable

Here are two views from the same installation drawing.  The view on the left calls out 6 5/16" washers

The view on the right calls out 3 washers in 6 places (18 washers)

The total washers in the hardware bag for this product is 24

Ignore that the hardware is partially hidden in the RH view, this isn't a finished drawing.

Untitled.jpg

0 Likes
Message 11 of 12

GosponZ
Collaborator
Collaborator

I created very quick test assembly. Demote to few sub assemblies. Run rule to get qty to custom bom qty. Pulling leader and in text editor set type to properti model and property set to part number, then custom propertie to part qty. when click ok i get leader with part # and qty in that view. Different view dif. qty's.

If i understood this is what you need. I'll try  to make something for you.

0 Likes
Message 12 of 12

adam.nagy
Autodesk Support
Autodesk Support

If you don't want to use programming it might be worth checking for a solution on the Inventor Product Forum site as well - this one is Customization = API.

But it looks like you would need to do some programming to achieve what you want. You might be able to get the number of items in the view as well programmatically without the user typing it in. Have a look at DrawingView.GetVisibility.



Adam Nagy
Autodesk Platform Services
0 Likes