IFCout Cloud is an add on to AutoCAD PLANT 3D to export plant drawings to IFC files. It exports plant components, structural members and native AutoCAD entities to IFC 4 files. IFCout Cloud uses IFCout desktop generation engine and allows you to run the export outside of AutoCAD in a batch. The drawings to export can be on your local machine or on Autodesk Drive or Docs on the cloud. The generated IFC files can also be exported to your local machine or to the cloud. It also allows you to set up task schedules at certain times to run the export automatically and repeatedly.
Necessary Steps to run the app from scratch
1- You must have AutoCAD PLANT3D installed on your local machine with any of the following versions: 2024, 2023, 2022 or 2021
2- To use the Cloud, you must map Autodesk Drive and/or Autodesk Docs to your local machine. for more information, visit:
3- You must be signed into your Autodesk 360 Account in AutoCAD.
4- For the first time you run the app on any computer, you must register your online user ID within AutoCAD. After installing IFCout Cloud, run AutoCAD and type in this command: <MDCSETUSERID>, a message will appear to confirm this registration.
1- When you run IFCout Cloud, the HOME window appears as seen below:
2- Browse for the Working Folder, working folders hold all your defined and saved configuration files. A configuration file is a file that contains all information necessary to run the export batch. This information consists of the drawing files to export, the location of the output IFC files and some other options will be discussed next.
3- The latest AutoCAD Core Engine executable location on your machine is displayed.
You can change it to an earlier version.
4- The Version drop down lists IFCout Cloud versions.
Both AutoCAD and IFCout Cloud versions must match.
5- Units Multiplier: The conversion factor between the Drawing units to metric millimeter. If the drawing units is in inches then the factor should be 25.4 as an example.
6- Show Color: Specifies whether the original colors of the drawing entities are also exported along with the graphics.
7- Include AutoCAD entities: Specifies whether to export AutoCAD native entities such as lines, arc and solids as well.
8- Use Solid Meshing: Specifies whether to export all geometry as 3D mesh surfaces. If this option is unchecked, then IFCout Cloud will attempt to export Plant components as smooth surfaces for the most part, specially for standard pipes, elbows, tees, crosses, etc. However, for more custom complex shapes, it will automatically generate them as 3D mesh surfaces.
9- Saved Configurations: Lists all previously saved configuration files in the selected working folder.
10- Run Selected Configurations: Directedly selected configurations displayed in Saved Configurations list. You can run one or more configurations at a time.
11- Delete: Delete selected configurations displayed in Saved Configurations list. You can delete one or more configurations at a time.
12- The Properties window
13- Standard Property Name: Lists most common Plant3D components properties. Check the properties you want to export along with the model graphics.
14- Check All: Checks or unchecks all the properties in the list.
15- Additional Properties: If there are properties that are not list above, you can manually add additional properties. However, these properties names must be part of the Plant3D components otherwise the program will ignore them. Type in the name of the additional property in this box.
16- Add: Adds the new additional property name in the box marked 15 to the additional properties.
17- Modify: Modifies existing additional property name selected from additional property list [box 19].
18- Delete: Deletes existing additional property name selected from additional property list [box 19].
19- Saved Additional Properties: Lists all existing additional properties previously saved in the current working folder.
20- Save... Checked standard properties as well as any added additional properties must be saved. Click this button to save them.
21- The Drawing Files window
22- Browse to Select Drawings: Browse to the folders where the desired drawing files are located. These folders can be on your local machines or on the mapped Autodesk Drive/Docs on the cloud.
23- Existing Drawings: Lists the drawing files currently present in the folder you just browsed to in step 22. This list allows you to select which drawings you need to export.
24- Add All: Adds all drawing files listed in (23) to the 'Drawing to Export' list (30).
25- Add: Adds only selected drawing files in (23) to the 'Drawing to Export' list (30).
26- Export all drawings in folder: Check this option if you wish to export all drawings in every folder you browsed to in step 22. This also will include any future drawing files added to or deleted from the folder. However, you still have to add at least one drawing file from the list (23) so that the program knows how to locate its folder and grab all currently existing drawing files in it.
27- Configurations: Allows you to create a new configuration file with all the information you have specified so far. It also lists any previously saved configurations where you can modify them.
28- IFC output Files Folder: Browse to the location of the desired generated IFC file folder. This folder can be on your local machine or on the cloud.
29- Log File Path: Browse to the location of the desired log files folder. This folder can be on your local machine or on the cloud.
30- Drawings to Export: Lists the drawings which you have added from list (23). These drawings can be mixed from different folders on your local machines or on the cloud. If you checked 'Export all drawings in folder' (26) then all drawings existing during the execution of this configuration in its folder will be exported.
31- Remove All: Remove all drawings listed in (30).
32- Remove: Remove only selected drawings listed in (30).
33- Create New Configuration: Type in the name of the new configuration you want to save. Click 'Create' to save it in the current working folder. If you selected an existing configuration in (27), the 'Create' button turns into a 'Modify' button which will save any changes you made to the selected configuration. Once you click the 'Create' button and the current configurated was added or modified, you will automatically go back to the 'Home' window where you can run this new, modified or any saved configuration to start the export batch process. Refer to (10).
34- The Schedule window
35- Available Schedules: Lists all saved schedules previously created .
36- New Scheduled Job : Type in the name of the new schedule you want to save.
37- Scheduled Job Description: Optionally you can assign description to the new schedule.
38- Use Configuration: Lists all available configurations to select from. The configuration you select will be used to run this Task Scheduled Job.
39- Add: Adds the new schedule to the working folder. However, in order to actually have this scheduled job run at the time you will specify shortly, you must click 'Register Scheduled Job' (47).
40- Modify: You can modify an existing schedule by clicking this button. Select a schedule from the list (35), make your changes and then click this button. These changes can include the name, description, how often it will run and when it will start.
41- Delete: Delete selected scheduled job in (35).
42- Repeat every: Specifies how often the scheduled job is automatically run. It can be in hours, days or weeks.
43- Specifies hours, days or weeks for (42).
44- Start Time: Specifies what day this scheduled job it will start.
45- Specifies what time this scheduled job it will start.
46- Specifies AM or PM for (45).
47- Register Scheduled Job: After you defined a new scheduled job, you need to register it with Windows Task Schedular. Once it is registered, it will run automatically and periodically based on the parameters specified above.
48- Remove Scheduled Job: Unregister the selected scheduled job in (35) from Windows Task Schedular. This scheduled job will no longer run.
49- The Log File window
50- Log File Location: Browse for the log files folder. It could be on your local machine or on the cloud.
51- Lists all log files in the folder existing in the folder as specified above.
52- Displays the contents of the file selected in (52).