Make an ARC Skill

Create Project

*Note: If you are using C++ instead of C#, the setup is similar if you are experienced with creating managed C++ DLL libraries.

ARC will automatically generate an Example Project with details about your skill. To do so, first load the Create robot skill dialog box.

  1. Load ARC

    User-inserted image

  2. Press Project -> Controls -> Create Control

    User-inserted image

  3. Enter the name of your new skill, company name, and a short description 

    User-inserted image

  4. Select a location for your project. Otherwise, the default location is usually best to keep them easily accessible.

    User-inserted image

  5. Press Create & Open Project

    User-inserted image

  6. A folder will open with the location of your project solution. Double click on the SLN file to open the project in Visual Studio.

    User-inserted image


ARC Pro

Upgrade to ARC Pro

Your robot can be more than a simple automated machine with the power of ARC Pro!

United Kingdom
#1  

Is this out of date? There doesn't seem to be a GetConfiguration function within EZ_Builder.Config.Sub.PluginV1

PRO
Synthiam
#2  

Look at the tutorial step titled Code: Saving/Loading Configuration

The get and set configuration methods are overrides of the form. There’s a great video on the first step of this tutorial that demonstrates the step by step of building a plugin. I recommend watching that because it helps fill in any steps that were missed.

When you’ve done it once, it makes sense and voila, you can rinse and repeat:)

United Kingdom
#3  

Excellent, thanks - I will do. I really must learn not to just jump ahead in the process:)

PRO
Synthiam
#4  

Hey no problem - I do it all the time, and end up frustrated because I dont know what it was that I missed. Excitement gets the best of me

United Kingdom
#5  

Trying to follow the tutorials but can't find where the plugin page has gone. How do I add a new plugin to the ez-robot / Synthiam site to get the XML?

United Kingdom
#6  

Never mind. Just found the "Create skill control" link:)

#7  

I am trying to follow the instructions for adding my own plugin but I cannot seem to find the place to register the plugin based on the instructions.

Any help is appreciated.

Thanks

PRO
Synthiam
#8   — Edited

The new button to create a plugin skill control is less than an inch below the button you pressed to create this question. :)

User-inserted image