Batch Logic is coming soon…

Batch Logic for #Inventor is coming soon from Run iLogic rules against an entire folder of files or on Lifecycle state change using the Vault Job Processor.

Watch the Preview
VN:F [1.9.22_1171]
Rating: 4.7/5 (3 votes cast)

Permanent link to this article:

The 6 Coolest Software Tools

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!

    1. Beyond Compare by Scooter Software. 

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.

    1. Fusion++ by Andreas Wäscher

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.

    1. Fiddler by Telerik

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.

    1. Schema Compare and Data Compare for SQL Server by xSQL Software

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.

    1. Visual Studio Code by Microsoft

I can’t leave off Visual Studio Code. It’s a lightweight version of Visual Studio that gets the job done. With the ability to add extensions such as GitHub or Azure Dev Ops, you can code away and save it to a repro like a software pro. This is a great tool for developing Fusion Lifecycle JavaScript, iLogic, or any other quick down and dirt coding project.

    1. Inno Setup by Jordan Russel

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.

Have any other you use daily? Tweet me and I’ll add yours.
VN:F [1.9.22_1171]
Rating: 5.0/5 (3 votes cast)

Permanent link to this article:

Fusion Lifecycle – Adding Logic to Advanced Print Views

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.

This can however still be accomplished using a predefined Advanced Print View (APV) and a simple JavaScript replace function. Within your APV template, include the string you want to replace as a place holder such as %COMMENTS% or {COMMENTS}. You can then follow-up by replacing the place holder with the actual value.

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 = userEmail;
        email.subject = "This is the email subject";
        email.body = getPrintView("EmailTemplate");
        email.body = email.body.replace("%COMMENTS%", item.workflowActions[0].comments);

Let me know if you find this tip helpful. Enjoy!

VN:F [1.9.22_1171]
Rating: 5.0/5 (3 votes cast)

Permanent link to this article:

Fusion Lifecycle Development – Top 5 Tips & Tricks

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.”

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.

VN:F [1.9.22_1171]
Rating: 3.7/5 (3 votes cast)

Permanent link to this article: