Community
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Weld symbols exposed in the API in assemblies

Weld symbols exposed in the API in assemblies

I wnat to have not just the welds, but also the wled symbols exposed to the API in assemblies as well as in drawings.

21 Comments
cshunt
Enthusiast

Exposing the weld symbol (in drawings) to the api would be great. It would be awesome to have some pre-programmed symbols or symbol adjustments with vba when detailing.

clutsa
Collaborator

The weld symbols in the drawings jump around kinda spastic. If all I could do was move the leader point and symbol anchor that would make huge leaps and bounds for me.

piyushjhaveri1
Contributor

We should be able to extract the information added on the weldment assembly programmatically. this will enable robotic welding software to integrate with the weldment assembly and avoid redefinition of the weld in the other software. 

 

Even for simple tasks like calculating the weld length required for estimating - can be easily automated with a quick routine. 

rkeller
Enthusiast

I would like to be able to edit some of the symbols especially the backing symbol to tone it down.  It looks like a large brick as it stands and AWS and ASME standards show a much smaller one about half the length and 1/3 the height.

Related to this i would like to be able to set the weldprefix already per default. Like the "a" weld for DIN drawings.

For example we need to type a weld a6"

Related to this i would like to be able to set the weldprefix already per default. Like the "a" weld for DIN drawings.

For example we need to type a weld "a6"

Related to this I would like to be able to set the:

  • weldprefix;
  • round sign;
  • shape;
  • field indicator
  • etc etc

already per default. Like the "a" weld for DIN drawings.

For example we need to type a weld "a6" 

  • The a as prefix
  • The 6 as weld
  • Also the field and the round would be helpful to be predefined.

Regards,

 

rkeller
Enthusiast

Hello Bradeneurope,

Sorry for the delay in responding to your comments - I've been on vacation.  Since I do not do my weld symbols I'm not familiar with the prefix you are striving to place in your weld symbols.  Could you provide an example of what your finished weld symbol looks like?

We use a weld map to specify the specific WPS to be used for each weld and capture the pertinent information about each weld. 

weld mapweld map

I've noticed that IV2019 remembers the last weld symbol inserted so if you have  the a and 6 on the last symbol it will put it up on the next.

Even with all the little idiosyncrasies of Inventors weld symbols I prefer it over all the other modeling software I have and use.   I've driven the Solidworks guys out of their minds with trying to make insert-able/editable blocks such as the weld map ones on this page and weld symbols.

 

Keep smiling!

 

Rkeller

 

 

 

 

 

Hi,

Good to hear about what you wrote:

"I've noticed that IV2019 remembers the last weld symbol inserted so if you have  the a and 6 on the last symbol it will put it up on the next."

This would help already a lot.

But still I think it could help if the welding-symbols are supported via the Inventor API.

Regards.

@rkeller 

 

Where did you find the settings for what you wrote:

"I've noticed that IV2019 remembers the last weld symbol inserted so if you have the a and 6 on the last symbol it will put it up on the next."

For me this is not true at the moment.

Are there some settings I am missing here?

I am testing inventor 2019 pro too at the moment.

 

Regards,

rkeller
Enthusiast

Arthur,

in the Annotate ribbon select Welding Symbol and place your welding symbol.  You should now have the Welding symbol dialog pop-up window now showing.  The very top line has options and mine is set at "Last used"  as shown in the screen shot below.

 

Weld Symbol.jpg

Hope this helps,

 

Rodney

lroberts8VWSJ
Contributor

I would like to have this exposed so that I can gather the size information in the fields and change them to the appropriate units when changing the overall drafting standard of a drawing due to manufacturing location changing.  I'd also like to update the style to the most current version when new styles roll out.

dariuszm
Advocate

Any updates in this idea?

nbonnett-murphy
Advocate

Hello, I'd really like to have access to the tail note text field. I find it tedious to go into menus to add a bunch of "2X" or whatnot, so I have iLogic scripts to add the text to any dimensions that are selected. A colleague asked that I add weld symbols to the same script. I told him "easy, no problem", but unfortunately now I have to tell him it's utterly impossible.

engilic
Advocate

Hi, is this just for weld symbols in assemblies or in drawings too?
I am more interested in weld symbols on the drawings.

It is really (I do not know how to say it and not offend anyone) embarrassing not to be able to programmatically control weld symbols on the drawing.
Do not know if other software has that or not, but I can just imagine if I speak to one of them and say we cannot do it, how much they would laugh. Embarrassing for me to use software that does not have that option. Especially nowadays when AI taking over everything. Just please do not say it's hard or not possible, we all know nowadays everything is possible.

Jakub.Szymanik
Contributor

Hello,

 

I'd like to provide you with an example to illustrate why this issue is relevant. In one of my projects, which consists of approximately 30 drawings, there are approximately 300 weld symbols spread across these drawings. When it's time to pass on the documentation to the production team, I'm required to assign a unique number (such as 1, 2, 3, and so on) to each weld symbol.

JakubSzymanik_0-1695626795599.png

 

This process can't be done as I create the weld symbols initially due to the frequent changes, revisions, and additional details that are often required (lost of numbering order guaranteed). This means that numbering the symbols manually becomes a time-consuming and cumbersome task, which involves clicking on each weld symbol, adding the corresponding number, clicking OK, and repeating this process 299 more times. However, if I had access to iLogic, I could accomplish this with a single For each loop...

Yijiang.Cai
Autodesk

Inventor 2024 provides the 3DA welding symbols, and the API is also provided. Could you please have a try? Does it work for you? Thanks!

BerthAndersson
Participant
Very nice to hear! Thank You.
Jakub.Szymanik
Contributor

Looks ok so far!

 

Sub Main()
    oSheet = ThisApplication.ActiveDocument.ActiveSheet
    For Each WeldSymbol In oSheet.WeldingSymbols
        For Each WeldSymbolDefinition In WeldSymbol.Definitions
            WeldSymbolDefinition.TailNote = "test"
        Next
    Next
End Sub

 

Yijiang.Cai
Autodesk
Status changed to: Implemented

Make it as implemented

Can't find what you're looking for? Ask the community or share your knowledge.

Submit Idea  

Autodesk Design & Make Report