Batch Logic for #Inventor is coming soon from cadtoolbox.com. Run iLogic rules against an entire folder of files or on Lifecycle state change using the Vault Job Processor.
Dec 18 2019
Permanent link to this article: http://cadtoolbox.com/2019/12/18/batch-logic/
Dec 14 2019
If you’re a developer or system administrator you may always be scouring the internet for helpful tools to make your job just a little easier. This is my list of software applications that I use on almost a daily basis. Let me know if you also use any of these or decide to start after reading this post. Enjoy!
- Beyond Compare by Scooter Software.
- Fusion++ by Andreas Wäscher
- Fiddler by Telerik
- Schema Compare and Data Compare for SQL Server by xSQL Software
- Visual Studio Code by Microsoft
- Inno Setup by Jordan Russel
This is a great tool for comparing the contents of two folders or two files and quickly seeing the differences. I use this all the time for copying up what I change on our standard Inventor templates folder and design data to the central server location to propagate to our users.
This is a modern update to the old assembly binding FUSLOGVW.exe. This app provides the ability to record and capture your assembly logs to assist in debugging your .NET assembly dependencies. I highly recommend this tool if you’re developing an Inventor or AutoCAD add-in.
Fiddler is a must have for debugging issues with Vault. It captures all traffic from your computer. By adding vapiTrace from coolOrange, the traffic is translated perfectly into useful information you can use to debug your Vault API application.
These two great products are a must have for any project using SQL Server. These two tools allow for development in a development database and quick transfer to your production database by comparing the schema and data. The tool creates a SQL query to update your production database.
A great coding project isn’t complete until you can deploy it. Inno Setup does just that, and very easily. But it’s not only easy, it’s also free. Don’t forget to download Inno Script Studio from Kymoto Software. Inno Setup with a GUI front end, it’s like a dream.
Permanent link to this article: http://cadtoolbox.com/2019/12/14/the-6-coolest-tools/
Sep 25 2019
Fusion Lifecycle allows you to send formatted emails using predefined fields used within the workspace through the Advanced Print View functionality. The functionality has limitations as it can’t perform additional logic on the fields values and it can’t capture transition state change comments to include in the email.
In the example shown, I’m replacing the %COMMENTS% place holder with the actual comments included during the workflow transition.
// Send An Email Using An Advanced Print View email.to = userEmail; email.subject = "This is the email subject"; email.body = getPrintView("EmailTemplate"); email.body = email.body.replace("%COMMENTS%", item.workflowActions.comments); email.send();
Let me know if you find this tip helpful. Enjoy!
Permanent link to this article: http://cadtoolbox.com/2019/09/25/fusion-lifecycle-adding-logic-to-advanced-print-views/
Aug 09 2019
I’m been developing custom workspaces and scripts for Autodesk Fusion Lifecycle for about 18 months now and have learned quite a bit about how the system works, the capabilities and features and limitations as well. What Autodesk says about it being a platform you can rapidly develop on is the full truth. It’s easy to learn and easily configurable.
I’m using the word configurable and not customizable for a reason. Although it does allow you to create custom workspaces and automate to your liking using the scripting environment, you’re still developing within the guardrails of what’s allowed and how Fusion Lifecycle works. Compare this to a 100% custom website or application and you’ll understand what I mean. The sky is not the limit with Fusion Lifecyle, it’s more like a 10,000 foot cruising altitude.
“PLM helps you accelerate your product development processes across all departments and locations by automating workflows, key tasks and delivering timely information. Because Fusion Lifecycle is on the cloud, everyone has access to the data they need anytime, anywhere.”-autodesk.com
I want to share a few things I’ve learned along the way that saves time in developing a workspace to incorporate a new process or to make changes to an existing process within Fusion Lifecycle.
Click through the next few pages and I’ll share what I’ve learned.
Permanent link to this article: http://cadtoolbox.com/2019/08/09/fusion-lifecycle-development-top-5-tips-tricks/