Saturday, April 30, 2016

Novidades GraphicSpeak

Novidades GraphicSpeak

Microsoft cranks up the buzz for Holoportation

Posted: 29 Apr 2016 06:06 AM PDT

You don't know what it is, but you think you want one. By Jon Peddie Microsoft says holoportation is a new type of 3D capture technology that allows 3D models of people to be reconstructed, compressed, and transmitted anywhere in the world in real time— kind of a beam-me-up-Scotty thing. When combined with mixed reality [...]

Adobe pushes new animation, virtualization at NAB 2016

Posted: 29 Apr 2016 02:06 AM PDT

The faithful were rewarded with updates to Premiere Pro and After Effects, but Character Animator stole the show. By Kathleen Maher Sometimes it can be hard to figure out what a company thinks is important and what is really important to that company's customers. With Adobe, the challenge is even harder because the company has [...]

Friday, April 29, 2016

Autocad Interface

Autocad Interface

Calls, Proposals, Universities, Speeches

Posted: 29 Apr 2016 08:48 AM PDT

Some quick updates to round off the week… Firstly, a couple of "calls for proposals" have just gone out. Autodesk University 2016 is once again being held in Las Vegas, but this year it'll be earlier than usual: rather than being held right after Thanksgiving, it's now the week before, from November 15-17, 2016. This is going to be a welcome change for all US-based presenters, in that they can deliver their classes at AU and then take a well-deserved Thanksgiving break rather than spending it making last-minute changes to their slide decks and demos. If you're interested in...

Programação API Autodesk Inventor

Programação API Autodesk Inventor

Apply for Forge Accelerator

Posted: 29 Apr 2016 06:00 AM PDT

The week after the Forge DevCon we'll organize our next Forge Accelerator on June 19-24 inclusive in our San Francisco office. 



You can start submitting your project ideas in order to take part in it.

Good luck! :)


Novidades GraphicSpeak

Novidades GraphicSpeak

AMD unveils new 32GB graphics board and 3ds Max plug-in

Posted: 28 Apr 2016 07:00 AM PDT

The high bandwidth board was presented at NAB running a variety of high-end graphics programs. Virtual reality is an obvious application. AMD used the recent National Association of Broadcasters (NAB) show,  to announce its latest FirePro professional graphics card. AMD says the new FirePro W9100 32GB is "the world's first workstation graphics card with … [...]

Thursday, April 28, 2016

Programação API Autodesk Inventor

Programação API Autodesk Inventor

It’s Time for AU 2016

Posted: 27 Apr 2016 11:30 PM PDT

Actually, it's time for proposals for classes. If you have some cool tips and techniques or an interesting project to share, you should think about submitting a proposal and maybe you can be a presenter as AU this year. As a presenter you get the satisfaction of sharing something that's important to you with your peers. But you also get an AU event Pass, (conference only; does not include travel or hotel accommodations). And you will also receive a $400 cash honorarium for each additional session they lead.  You can learn more at the "Call for Proposals" AU site.


Whether or not you feel like you're up to the challenge of presenting, I would love to hear suggestions for topics on classes you would like to see related to both the Inventor and Fusion API's. Remember, even if you're unable to attend AU in person, you're still able to benefit from the content from previous sessions.


Novidades GraphicSpeak

Novidades GraphicSpeak

A critical look at virtual reality

Posted: 27 Apr 2016 02:45 AM PDT

Panelists debate the long-term effects of VR on physical and mental health, as well as the realistic potential market. Panelists at a session on virtual reality this week at the FMX conference in Stuttgart, Germany were not exactly fawning enthusiasts. Concerns were raised regarding physical and mental health, the reality of market projections, and the [...]

Wednesday, April 27, 2016

Novidades AutoCad 2013

Novidades AutoCad 2013

Taking control of the 3DORBIT command in AutoCAD

Posted: 27 Apr 2016 09:02 AM PDT

Do you 3D?  If you do, you most assuredly are familiar with the 3DORBIT command (or at least one would hope!)  

For years - AutoCAD has determined the centroid of the display when orbitting based on the center of the entire model.  This center doesn't always work effectively when you have objects off in one or more directions.

AutoCAD 2015 introduced an option so YOU could control the centroid and consequently orbit about any part of your model you see fit!  Check out my Cadalyst video and take control of the 3DORBIT command for yourself!


Do you feel powerful now?

Autocad Interface

Autocad Interface

Stoking the Forge

Posted: 27 Apr 2016 08:14 AM PDT

It's an exciting time to be a developer working with Autodesk technology. For my entire career at Autodesk, I've been a platform guy at a product company: while much of AutoCAD's success, over the years, can be indirectly attributed to the existence and use of a rich set of APIs, Autodesk has largely (and this is of course a gross generalisation) approached the exposure of APIs as an afterthought, or at least a secondary activity. Some teams have been better than others at building a platform and then a product based on top of it – a shining example...

Novidades GraphicSpeak

Novidades GraphicSpeak

HBO and Discovery invest in Otoy

Posted: 26 Apr 2016 07:00 AM PDT

Hollywood is mesmerized by the Jules Urbach vision of holographic virtual reality content. Cloud-based graphics rendering expert Otoy is reporting that Home Box Office and Discovery Communications have both taken an undisclosed equity stake in Otoy. The total of venture capital in the Los Angeles software vendor is now $101 million, at a reported valuation of [...]

Tuesday, April 26, 2016

Autocad Interface

Autocad Interface

President Obama and Chancellor Merkel meet Autodesk at the Hannover Trade Fair

Posted: 25 Apr 2016 11:34 AM PDT

This is cool: yesterday President Barack Obama – on what is likely to be his last visit as POTUS to Germany – visited the Autodesk stand at the Hannover Messe (the largest industrial trade show in the world) alongside German Chancellor Angela Merkel. Here's a picture of them meeting with Autodesk's Roland Zelles and para-cycling world champion, Denise Schindler: (Photo source: Adam Berry/Getty Images Europe) Here's another shot, this time via the Twitter feed of Autodesk France:

Novidades GraphicSpeak

Novidades GraphicSpeak

Dassault Systèmes net income rises 27% in first quarter

Posted: 25 Apr 2016 07:00 AM PDT

All division and regions reported modest growth. Dassault Systèmes has reported first quarter results that saw modest single-digit percentage growth in most product lines and regions. The Enovia data management unit continues to show above average growth, 11% this quarter (year over year). Total revenue for the first quarter (ending March 31, 2016) was €691.4 [...]

Friday, April 22, 2016

Autocad Interface

Autocad Interface

Last day for early bird tickets for the Forge DevCon

Posted: 22 Apr 2016 07:34 AM PDT

Preparations are in full swing for the Forge DevCon being held in San Francisco on June 15-16, 2016. Fort Mason is going to be transformed into a Mecca for software developers serving the AEC and Manufacturing industries (or people simply wanting to know more about the Autodesk platform technology). As I've mentioned a few times, I'm in charge of the speaker track for Virtual and Augmented Reality. We have some great speakers lined up: Tony Parisi (one of the inventors of VRML, back in the day) will be talking about WebVR and glTF, Josh Carpenter will be talking about...

Novidades GraphicSpeak

Novidades GraphicSpeak

PTC second quarter results don’t fit the old Wall Street metrics

Posted: 21 Apr 2016 08:27 AM PDT

Software subscriptions are rising briskly, but that means a short-term hit in revenue. PTC CEO James Heppelmann told Wall Street what he thought was great news; new booking of software subscriptions in the second quarter of 2016 were above the high-end of previously issued guidance. This is great for the long-term future of PTC, but [...]

Otoy refreshes cloud-and-GPU rendering and video streaming products

Posted: 21 Apr 2016 07:00 AM PDT

Path tracing is the new route to real-time rendering. Cloud-based software house Otoy is adding the Brigade path-tracing engine to the GPU renderer set of its OctaneEngine rendering software and Orbx video codex. Brigade is a real-time rendering engine for video games. It uses path tracing to render images as opposed to rasterization, used in [...]

Adobe adds adds on to its Creative Cloud SDK

Posted: 21 Apr 2016 07:00 AM PDT

Adobe builds on its SDK and introduces Adobe I/O as a central resources for developer. The site will maintain APIs and SDKs for Creative Cloud, Adobe Marketing Cloud, Adobe Doc Cloud.  Adobe has announced new additions to its SDK and it has also introduced Adobe I/O, a developer's resource site. It includes technical documentation and [...]

Thursday, April 21, 2016

Programação API Autodesk Inventor

Programação API Autodesk Inventor

Fusion Meetups and Melting Butter

Posted: 21 Apr 2016 02:58 PM PDT

I had posted a few weeks about some upcoming meetups discussing the Fusion API. To generate some interest for the meetups I created a small animation of some butter melting and forming a puddle in a butter dish. Here's the original animation.  At the meetups I presented an introduction to Fusion's API and shared how the animation was created. The meetup in Seattle was hosted by Microsoft and Jeremy Foster, from Microsoft, was kind enough to record it and post it on Microsoft's Channel 9.



If you're wondering how I created the animation and are imagining something elaborate you're going to be a bit disappointed. The good news is that it's probably simpler to do than you're expecting. First, there are not any elaborate volume calculations to make sure the volume of the puddle matches the volume that has melted from the cube. I just tried to do what looked good. The melting of the cube and the formation of the puddle is done using parameters so the majority of the work is building the model, not writing the program. Although I'm using Fusion here, this is all possible with Inventor using the same concepts. What the program is doing is actually very simple; there's a loop where in each iteration it changes the value of one or more parameters, updates the model, and captures the screen as an image. That's it. The challenge is building the model so you get the behavior you want by editing parameters.

Let's look in more detail how the butter model works. There are three components that make up the model; the butter dish, the block of butter, and the puddle. Below, three sketches are shown that are the key to making it all work. The sketch at the bottom defines the shape of the puddle. The other two sketches are used to create a loft feature which is subtracted from the block of butter.


Below is a detailed look at one of the sketches used to define the loft that cuts away the block of butter. The sketch consists of three lines and a spline. The vertical position of the points on the spline is being controlled through the use of dimension constraints. When you place a dimension in a sketch, a parameter is automatically created that controls the value of the dimension. By editing the parameters the points on the spline will move up and down. The program modifies the parameter values so that the points slowly move down, causing the block of butter to disappear.


The puddle uses the same principal but is slightly more complicated because the points don't just move down but move in two directions. Below is the puddle sketch. To move the points in two directions there are two dimensions to each spline point, one controlling the horizontal (x) direction and another controlling the vertical (y) direction. To make the puddle grow, the parameters are edited to slowly move the points "out" away from the cube. I didn't worry about how the puddle intersects the butter dish. As it grows it will end up extending into the dish, but it looks ok because you can't see the overlap.


Below is a snapshot of most of the parameters that are used to drive the model. Sketch7 is the puddle sketch and Sketch8 is one of the loft sketches. I named each of the parameters a name that made sense to me so I knew which parameter to edit to get the corresponding point to move in the way I wanted.


Below is a sample program that demonstrates the full basic workflow where it changes a parameter through a range of values and captures and image at each change. It has a loop where it continually changes the parameter named "ToChange". In the example below, the loop goes until the parameter reaches a specified value but it could also go a pre-defined number of steps. It depends on what you need in your specific case.

import adsk.core, adsk.fusion,, traceback    

def run(context):
ui = None
app = adsk.core.Application.get()
ui = app.userInterface

des = adsk.fusion.Design.cast(app.activeProduct)

# Define the values that control the stepping.
startValue = 5
endValue = 10
increment = 0.1

# Get the parameter to change.
param = des.allParameters.itemByName('ToChange')

# Iterate through the parameter changes.
currentValue = startValue
frameCount = 0
while currentValue < endValue:
param.value = currentValue
currentValue += increment

# Allow Fusion a chance to update.

# Save the current viewport as an image.
frameCount = frameCount + 1
filename = 'C:/Temp/Animate/Test' + str(frameCount).zfill(4)
app.activeViewport.saveAsImageFile(filename, 0, 0)


The code is really fairly simple. It's all a matter of how creative you get with your parametric model. You can use anything to determine the parameter value and you don't need to be limited to changing a single value. In the melting butter example, I change several values and use a random number so the butter melted and the puddle formed in a slightly random way.

The result is a directory containing a bunch of image files. There are many products that will let you combine the images into a video. For the gif file at the top of this post, I used GIMP (Gnu Image Manipulation Program).  For a higher resolution, full color animation I used another free tool called FFmpeg where I used the command line below to create the video:

ffmpeg.exe -i C:\Temp\Butter\Images\Butter%04d.png -b 5000k -r 30 output.avi

Here is the Fusion model and the Python program for the melting butter example. When running the code it begins by displaying a message box to allow you to reset the parameter values back to the original starting values and then an option to run through the parameter changes and generate the images. If you look at the code you'll see that it does some work to reposition the history marker in the timeline to reduce the re-compute time because Fusion re-computes with every parameter change without an option to delay the re-compute. It moves the marker to just before the features that will re-compute, changes the parameters and then moves it to the end of the timeline so there is a single re-compute of the model with each set of parameter changes.


Novidades GraphicSpeak

Novidades GraphicSpeak

VR comes to NAB; Ozo grabs big mindshare

Posted: 20 Apr 2016 11:22 AM PDT

This year it seemed everyone at NAB has a VR story. Nokia Technologies has gotten out in front in the news with its Ozo VR camera, a large, flashy booth, and very slick content.

Intel goes in for an alignment

Posted: 20 Apr 2016 07:52 AM PDT

The wheels aren't coming off, but they are bit out of line Intel Corporation, one of the best and biggest engineering companies in the world, has had to make a reality check. Those are tough times for any company or individual, tough but essential if you're going to survive. Intel is going to survive, make [...]

Wednesday, April 20, 2016

Autocad Interface

Autocad Interface

A blog by Autodesk&rsquo;s AEC Generative Design group

Posted: 20 Apr 2016 06:14 AM PDT

I've been spending more time looking at generative design in recent months (although this is a relative thing… I've still only posted once about Dynamo, for instance). So far a big chunk of my research has been understanding what's going on in different parts of the company with respect to generative design. As part of this effort, several months ago I chatted with Anthony Hauck who heads up a team focused on generative design in the AEC space. He talked to me about Project Akaba – an early generative tool for space planning – and its successor, Project Fractal....

Novidades GraphicSpeak

Novidades GraphicSpeak

Talking translation, formats, visualization, and progress at COFES 2016

Posted: 19 Apr 2016 07:00 AM PDT

The annual think tank for engineering software found its stride digging into the details. COFES (Congress on the Future of Engineering Software) has often included some discussion of file conversion and translation, and it might seem that there's nothing more boring, but file format discussions have often been passionate in the CAD world. Software providers [...]

Tuesday, April 19, 2016

Meet the Zahner Team at Facades+

Meet the Zahner Team at Facades+

Meet the Zahner Team at Facades+

Posted: 18 Apr 2016 06:48 PM PDT

Register for Facades+ 2016

Respected engineering and fabrication company A. Zahner Company is participating in the 2016 Façades+ Conference this week to promote the team’s system for creating unique façades and for improving design throughout the construction process.


CEO/President L. William Zahner will speak about the company’s technologies, techniques, and successes around the world.


Zahner VDC Technical Specialist Kyle Watson (left) will deliver an all-day workshop alongside Jonathan Asher of Dassault Systèmes (right).

Zahner Technologist Jim Nordstrom will also be onsite to answer questions and listen to feedback on what Zahner can do to improve your AEC workflows.

Register now for Façades+ in New York City on April 21-22, 2016.



Novidades GraphicSpeak

Novidades GraphicSpeak

Autodesk buys Solid Angle

Posted: 18 Apr 2016 07:34 AM PDT

Autodesk acquires Solid Angle and announces cloud rendering for Maya.

Portrait Displays synergic acquisition of SpectraCal

Posted: 18 Apr 2016 03:45 AM PDT

Adding color analysis to color correct makes total sense. Portrait Displays has been supplying visual enhancement software applications and middleware solutions for the computer display industry for almost two decades but didn't have a closed-loop system. Customers relied on third parties to measure the results (at the screen). And although that worked, there could be [...]

Monday, April 18, 2016

Autocad Interface

Autocad Interface

Merging AutoCAD blocks using .NET

Posted: 18 Apr 2016 01:28 AM PDT

I decided to dust off Visual Studio and write a quick AutoCAD app, this morning. It tackles a question received via a blog comment from Pankaj Potdar, over the weekend. I have two blocks with different attributes I want to merge them in single block, and I don't want to create any nested blocks. I haven't had much time to spend on AutoCAD, of late. Part of the reason has been work-related: I'm heads-down getting the VR/AR track in shape for the upcoming Forge DevCon, as well as spending time on new duties in Autodesk Research. The other part...