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

Is Autoloader (.bundle) concept supported in AutoCAD OEM?

3 REPLIES 3
SOLVED
Reply
Message 1 of 4
cadsindiaadn
891 Views, 3 Replies

Is Autoloader (.bundle) concept supported in AutoCAD OEM?

Hello,

 

We are evaluating AutoCAD OEM and in that process we would like to know whether AutoCAD OEM supports auto loader (.bundle) mechanism?

 

The help documentation of OEM does not say anything about it, leaving us to guess where the xx.bundle folder has to be placed for our OEM version.

 

For an instatnce, in AutoCAD 2015 (standard and not OEM), I created all the files and folders from "ApplicationPlugins" onwards and I was able to see the .bundle file loading its contents successfully.

%appdata%
+---Autodesk
|   +---ApplicationPlugins
|   |   \---OurOEMAppName.bundle
|   |       \---Contents
|   |           \---Resources

 

While after installing our OEM app on a fresh machine, I could see the following folder structure in %appdata%. Where am I suppose to place the "ApplicationPlugins" folder or the .bundle package? I tried to create the "ApplicationPlugins" under various levels in the following tree, but I could not get it working.

%appdata%
\---CompanyName
    \---ProductName
        \---R2015
            \---enu
                +---Data Links
                +---Plotters
                |   +---Plot Styles
                |   \---PMP Files
                +---Recent
                |   +---NetLoadDialog
                |   +---Select Customization File
                |   +---Select File
                |   +---Select template
                |   \---SelectDrawingFileBlkDlg
                \---Support
                    +---Actions
                    +---AuthorPalette
                    +---Profiles
                    |   \---Unnamed Profile
                    +---RegisteredTools
                    \---ToolPalette

 

Also, I am not clear whether the attributes for few elements in "PackageContents.xml" differ between standard AutoCAD and OEM, which might cause the failure.

 

Thanks,

Narayanan

3 REPLIES 3
Message 2 of 4
Balaji_Ram
in reply to: cadsindiaadn

Hi Narayanan,

 

AutoCAD OEM does not support the autoloader.

 

Any customization is to be done using the makewizard by adding custom modules to it.

 

Regards,

Balaji



Balaji
Developer Technical Services
Autodesk Developer Network

Message 3 of 4
cadsindiaadn
in reply to: Balaji_Ram

Thanks Balaji for your quick reply.

 

Could you please shed some light on how I am suppose to add my product's CUI as a partial CUI so that the end user after installing my OEM product will see both standard AutoCAD ribbon and my product's ribbon as well?

 

I know that I can use "Add module" button to add a CUIX file and set the "Build with" option to "CopyFile" and set the Build Destination to "Per-user support". I am not sure how I can use these to accomplish what I want.

 

Many thanks,

Narayanan

 

Message 4 of 4
Balaji_Ram
in reply to: cadsindiaadn

When working with AutoCAD OEM, you are no longer building a plugin for AutoCAD.

Instead, you are customizing AutoCAD to be a different product.

 

Just as AutoCAD has acad.cuix as its main cuix file, your AutoCAD OEM product also has its own cuix file.

 

Add all the customizations to it and it will be loaded at startup.

You can use the transfer tab of the cui dialog in AutoCAD to transfer the cui element from your existing partial cuix to your OEM product's cuix file.

 

For example, if your product is named "TRICAD", then look for the TRICAD.cuix file under "C:\Program Files\Autodesk\AutoCAD OEM 2015\oem\TRICAD\Support"

 

Regards,

Balaji

 



Balaji
Developer Technical Services
Autodesk Developer Network

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

Post to forums  

”Boost