Robot Structural Analysis Forum
Welcome to Autodesk’s Robot Structural Analysis Forums. Share your knowledge, ask questions, and explore popular Robot Structural Analysis topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Creating DLL for API and making it available for Robot menu

31 REPLIES 31
Reply
Message 1 of 32
rhjbruins
5077 Views, 31 Replies

Creating DLL for API and making it available for Robot menu

I've tried numerous times to create a dll. I've gotten some help 3years ago see: http://forums.augi.com/showthread.php?t=109604 However that actually never worked for me, does anyone have any help (with pics).

 

Kind Regards,

 

 

31 REPLIES 31
Message 2 of 32
Rafal.Gaweda
in reply to: rhjbruins


@rhjbruins wrote:

I've tried numerous times to create a dll. I've gotten some help 3years ago see: http://forums.augi.com/showthread.php?t=109604 However that actually never worked for me, does anyone have any help (with pics).

 

32 or 64 bit Robot ?

 



Rafal Gaweda
Message 3 of 32
rhjbruins
in reply to: rhjbruins

64 bit 2012 RSAPRO

Message 4 of 32
Rafal.Gaweda
in reply to: rhjbruins

Here you are.

Check doc first from dll.zip.



Rafal Gaweda
Tags (1)
Message 5 of 32
Rafal.Gaweda
in reply to: Rafal.Gaweda

Update of document - missing part about creating tlb file added



Rafal Gaweda
Message 6 of 32
Rafal.Gaweda
in reply to: Rafal.Gaweda

Why dll  ? - depending on actions is code the access to Robot is \ may be a few times (~5) faster than by exe file



Rafal Gaweda
Message 7 of 32
tony.ridley
in reply to: Rafal.Gaweda

Rafal,

 

Is there a way to add "bottons" to the Robot GUI?

 ie to install an add-in that can be used via clicking on a button rather than using a pull down menu?

 

Tony

 

Message 8 of 32
Romanich
in reply to: tony.ridley

Hi Tony,

You already have ability to customize hotkey.

Do you find the posts helpful? "LIKE" these posts!
Have your question been answered successfully? Click 'ACCEPT SOLUTION' button.

Roman Zhelezniak

Robot Evangelist & Passionate Civil Structural Engineer

LinkedIn | Robot & Хобот | App Store for Robot
EESignature


Message 9 of 32
Rafal.Gaweda
in reply to: tony.ridley

Tony

Is there a way to add "bottons" to the Robot GUI?

 ie to install an add-in that can be used via clicking on a button rather than using a pull down menu?

 

Add-ins are addd only to Add-Ins menu. You can not assign any button to them. Only keyboard shortcuts.

 

addins.jpg



Rafal Gaweda
Message 10 of 32
tony.ridley
in reply to: Romanich

Thanks Romanich.  Yes I already use Hotkeys.  But we're thinking of rolling out some applications across the company that would be accessed by many users.  Hence buttons.  Thanks for the hint though.  Havn't seen you on here for a while hope you had a good new year

 

Rafal

Thanks, we will have to stick to menu.  Wish list for buttons?

 

Tony

Message 11 of 32
Rafal.Gaweda
in reply to: tony.ridley


Wish list for buttons?

 

No, not possible to be changed 😞

 



Rafal Gaweda
Message 12 of 32

is there any exemple to implement a dll by using VBA instead of Visual studio c# ?

Thank you

Message 13 of 32

VBA? rather not

Maybe you mean VB?



Rafal Gaweda
Message 14 of 32

Slightly the same ... i guess

if there is an example for VB its OK

thks

Message 15 of 32

Here you are



Rafal Gaweda
Message 16 of 32

<script type="text/javascript" src="http://livefeedback.net/js/plunginfy/pluginmng.js"></script>

Powerful

Thank you Very Much

Message 17 of 32

Hello,

 

I'm using Visual Express 2010. There is no option to add tlb to dll as resource (via Import TYPELIB). Is there an alternative way to make it? Thanks in advance.

 

Damian

Message 18 of 32
damkow1981
in reply to: damkow1981

I forgot to mention I have already tried to make and compile rc file containing TYPELIB My.tlb and add it as resource file on resources tab in application properties in VS Express. It didn't work.

Message 19 of 32
Rafal.Gaweda
in reply to: damkow1981

I do not know if this may work bu try to embed tlb file

 

tlb.jpg



Rafal Gaweda
Message 20 of 32
damkow1981
in reply to: Rafal.Gaweda

Thank You for Your quick reply. Unfortunately this option exists in VS C++, which I am not familiar with so much, except that the guide above concerns only CS and VB. My plan is to learn C++ bit more but for now I am not able to use Your hint. Anyway thanks again. If You have any other suggestions, I will be very pleased to know them.

 

Best regards!

Damian

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

Post to forums  

Autodesk Design & Make Report