Tuesday, October 6, 2015

Novidades GraphicSpeak

Novidades GraphicSpeak

Microsoft acquires game engine Havok from Intel

Posted: 05 Oct 2015 08:00 AM PDT

More than a 3D physics engine, Havok has become a comprehensive game development platform. Nvidia and Autodesk have a stronger competitor now. Microsoft has acquired game development platform Havok from Intel. The purchase price was not announced; surely it was more than the $110 million Intel paid to acquire Havok in 2007. Havok is best [...]

Monday, October 5, 2015

Autocad Interface

Autocad Interface

Taking a break in Paris

Posted: 05 Oct 2015 07:57 AM PDT

I've headed to Paris with the family for a few days, this week. We're staying in our first Airbnb-booked apartment in the 11th arrondissement. So far, so good! As the forecast for today looked a bit rainy, we decided to postpone our daytrip to Disneyland Paris until tomorrow and take...

Sunday, October 4, 2015

Novidades GraphicSpeak

Novidades GraphicSpeak

GIS and VR leaders among speaker booked for for Virtualize 2015

Posted: 03 Oct 2015 08:00 AM PDT

Executives from Oculus and Hexagon Geospatial will explore how virtualization transforms graphics-intensive businesses. Leaders from Oculus, Hexagon Geospatial, Dell, and Nvidia will be among the experts speaking at Virtualize 2015, the one-day conference devoted to workstation virtualization for graphics-intensive businesses. The conference, produced by Jon Peddie Research, will be October 29, 2015 at the Hyatt [...]

Saturday, October 3, 2015

Programação API Autodesk Inventor

Programação API Autodesk Inventor

Fusion 360 Hackathon - Q&A #3 #4 #5 #6

Posted: 02 Oct 2015 12:00 PM PDT

The rest of this week the Q&A sessions were not very busy - as you can tell from the number of questions below. I hope it's because everyone is working heads-down on their product to finish them by the end of the hackathon. :)

Here are the questions and Brian's answers to them:

Q: Is there an ExportManager? - i.e. the same thing as ImportManager, but for exporting

A: Yes, the API supports the same capabilities as the UI for exporting the design, or portions of the design in different formats.

Q: Is it possible to Export documents without having to individually open each one?

A: A document has to be open in order to export it.

Q: When is the next update (release)?

A: The new major update is currently planned for November.

Q: Where can we find the list of static functions in F360 webpage?

A: There isn't a complete list of all static functions, but the "Syntax" portion of each function in the API help indicates if it is a static function or not.

Q: Any status bar to put a message in?

A: Fusion doesn't support a status bar, but there are plans to expose a progress dialog.

Q: What are these transient Line2D and Line3D and Arc2D things used for?

A: Transient geometry is used in several ways with the primary use being able to query the shape of an existing model.  An edge of a solid can be any shape and the geometry property of the BRepEdge object will return one of the transient geometry objects that describes the shape of the face.  For example, it can return a Plane, Cylinder, etc.

The 2D transient geometry is also used in querying existing geometry but is used to return information back in the parameter space of a surface.  This isn't commonly used by most applications.  Because sketches in Fusion are always 3D, 2D geometry is not used for sketches.

Q: How do I put up a wait cursor?

A: It's not currently possible to display a wait cursor.


Novidades GraphicSpeak

Novidades GraphicSpeak

Autodesk Flame update offers workflow improvements

Posted: 02 Oct 2015 07:00 AM PDT

Real-time GPU acceleration for source media, spline-based shaping, and more for the advanced VFX platform. Autodesk has released Extension 1 for its Flame 2016 family of 3D VFX software, which includes Autodesk Flame, Autodesk Flare, Autodesk Lustre and Autodesk Flame Assist. Now available, the release introduces new workflow improvements and creative tools, along with a [...]

Friday, October 2, 2015

Autocad Interface

Autocad Interface

Displaying different entities in AutoCAD viewports using .NET

Posted: 02 Oct 2015 02:25 AM PDT

This is a problem that developers have been struggling with for some time, and it came up again at the recent Cloud Accelerator: how to control the display of AutoCAD geometry at a per-viewport level, perhaps to implement your own "isolate in a viewport" command. It's certainly possible to control...

Thursday, October 1, 2015

A “Perfect Storm” for AEC Industry Transformation

A “Perfect Storm” for AEC Industry Transformation

A “Perfect Storm” for AEC Industry Transformation

Posted: 01 Oct 2015 05:00 AM PDT


Click to TweetClick to Tweet: A “Perfect Storm”
for #AEC Industry Transformation

It's no secret that the AEC industry is suffering from a surplus of waste: wasted materials, wasted time spent on rework and change orders, waste from highly fragmented processes.

However, what the industry is beginning to realize is that it's not the first group to think, There must be a better way.

The aerospace industry is one recent example; in the 1990s, companies such as Boeing began to look at technologies and processes used in other industries to tighten their supply chain and manufacturing processes. A switch to all-digital modeling made this possible.

Also necessary was a switch in mindset. Aerospace professionals had to switch their thinking from "project" to "product," and adopt product lifecycle management tools that would deliver increased value to the end-user.

With these 2 steps, AEC professionals can likewise optimize their processes:

Step 1. Adopting Revised Business Models

According to Hector Lorenzo Camps, founder of PHI Cubed Inc., the industry is looking for ways to improve, but to truly move forward will first have to revise its compensation and business models.

Click to TweetClick to Tweet: “To move forward, #AEC industry
1st must revise its comp & business models” @HectorCamps

Although design-build contracts are increasingly popular, there remains too little true partnership among all parties involved in the design, construction and operations processes.

Today's typical contracts emphasize distinct roles for all players in order to help control liability.

"Many relationships in the industry are strained because of the adversarial nature of the industry standard contracts that pin professionals against each other to divide risk," Camps says.

New collaborative forms of agreement—namely, Integrated Project Delivery—remain slow to take off as AEC professionals explore new liability rules and shift from a "best for me" to a "best for project" mentality.

Click to TweetClick to Tweet: #AEC is shifting (slowly) from
"best for me" to "best for project" mentality.

Tied to this need to collaborate is another necessary step for AEC professionals: the need to shake their reliance on a 2D, paper-based management process.

Step 2. Adopting Tools for Better Integration

Until all industry players make the switch to 3D processes, there will be a problem with what Camps calls "two versions of the truth with documentation, one in 2D and the other in 3D."

Many firms are working with a mix of 2D CAD and 3D BIM to accommodate all parties' preferences.

"Contractually, firms go with the 2D documents, which often are obsolete and predate the model. Builders under pressure, wanting to build from the best available data, are asking to build from the model and produce 2D documents after," Camps says. "The coordinated model needs to drive the dimensional and informational control of the project and the field implementation documents. The contractual language needs to reflect this."

Camps believes owners—who ultimately stand to gain the most from collaborative projects—will drive this evolution to 3D.

"All they need to do is write into their contracts the information management strategy. As long as the roles, responsibilities and use case for information are defined, and intellectual property is dealt with, they should have no problem getting professionals to deliver digital documents," he says.

Why Now Is The Time For Change

The good news? The AEC industry is already beginning to adopt the tools and processes that will make transformation possible.

"We have the perfect storm for real industry transformation as significant as the industrial revolution," Camps predicts.

Click to TweetClick to Tweet: .@HectorCamps predicts a “perfect storm
for #AEC transformation as significant as #IndustrialRevolution”

First, AEC professionals are beginning to borrow concepts from manufacturing. To further reduce waste and improve quality, the industry is looking to close the gap between design and fabrication. Lean construction is one such effort, as the industry attacks waste by taking lessons learned from Lean Manufacturing and Just in Time delivery models.

Second, Camps points to a number of technology solutions becoming available that may further speed improvement.

For example, the advent of cloud computing is making it easier than ever for all players to work together in a more tightly connected process.

As Camps points out, AEC companies generally have far fewer employees than manufacturing industries, making it potentially more difficult to invest in an expensive data management system. Cloud computing can allow even small firms to participate in building lifecycle management without having to invest in prohibitively expensive data management systems.

Click to TweetClick to Tweet: Cloud computing allows small firms to
participate in #BLM without investing in expensive systems

By putting data on the cloud, it's also typically easier for various parties to share data and resources related to a project.

"This ad hoc approach to PLM makes it very easy for the AEC industry to adopt the benefits of integration and collaboration without all the forward structuring that would happen if they had to form a unique corporation in order to integrate their processes," Camps says.

In addition, the Internet of Things is making it easier to move digital models from the drawing table to the field, giving contractors and designers rapid insight into potential problems. And Camps even points to rapid manufacturing, such as 3D printing, as a potentially promising technology for optimization, as these tools could someday make it possible to produce one off building components while maintaining the economies of scale of standard offsite production facilities.

Beyond technology, however, today's growing engagement from public owners looking to spend more wisely is invigorating further innovation in connectedness.

The most carefully watched case in point is the UK's Level 2 BIM requirement for federal buildings, set to become effective in 2016.

"It's expected that by 2019, BIM Level 3 will be required. Level 3 in essence is 'full collaboration between all disciplines by means of using a single, shared project model which is held in a centralized repository,'" Camps says.

He adds, "By that definition, they just described the 3DEXPERIENCE Platform."

Related Resources

Collaborative, Industrialized Construction Solutions from Dassault Systèmes

Spotlight on PHI Cubed: Guiding the AEC Industry Toward Greater Levels of Integration

Spotlight on MEMKO: Pushing Collaboration Across the Project Life Cycle to Revolutionize Design and Construction

Spotlight on Impararia: Reducing the Gap Between Aerospace Optimization and AEC Inefficiency

Inventor Topix

Inventor Topix

Inventor 2015 Update 2 for Service Pack 2

Posted: 01 Oct 2015 07:11 AM PDT

Autodesk has just released Update 2 for Inventor 2015 Service Pack 2. This Update addresses multiple issues for Inventor 2015. Here is what is addressed in Update 2: Content Center standard parts fail with error on Refresh Solid hatch from sketch OK in drawing view but can't be printed or exported to PDF Poor performance when deleting drawing dimension Unexpected exit after Resolve dialog is

Wednesday, September 30, 2015

SolidWorks e as Dicas do Kastner

SolidWorks e as Dicas do Kastner

SolidWorks 2016 – Eventos de Lançamento

Posted: 30 Sep 2015 12:06 PM PDT

Nova interface, melhor comunicação com a fábrica e uma ferramenta para gestão de documentos acessível a todos, que já vem integrada ao software. Essas são algumas novidades do SOLIDWORKS 2016 que a SKA apresenta no próximo mês.

Vamos aproveitar para falar também sobre o Bloco K, nova exigência do Sped Fiscal que entrará em vigor a partir de janeiro de 2016, e mostrar como as ferramentas da SKA podem ajudar a sua engenharia e fábrica a entregar esses dados.

Escolha uma das cidades e participe do ROADSHOW de lançamento:

01/10 - Joinville, SC

01/10 - Novo Hamburgo, RS

06/10 - Curitiba, PR

06/10 - Caxias do Sul, RS

07/10 - Londrina, PR

08/10 - Maringá, PR

15/10 - Passo Fundo, RS

13/10 - Campinas, SP

14/10 - Chapecó, SC

Taking the high road

Taking the high road

Taking the high road

Posted: 29 Sep 2015 08:19 AM PDT

Written by Catherine Bolgar


Roads are not just a way to get from A to B. They change how the land is used, especially in rural areas, and can transform lives and livelihoods. But "more" is not always "better."

Roads allow people to reach health centers, schools and markets, which produces healthier, more skilled citizens, and in turn generates trade, jobs and economic growth. Roads can also lower food and other prices, and cut waste. Indeed, a paved road can halve the chances of spoilage, by getting fresh food to market quicker. According to the Copenhagen Consensus Center, a $239 billion investment in roads (as well as rail and electricity networks) in developing markets over the next 15 years could eliminate $3.1 trillion in food waste.

Yet about 1.2 billion people worldwide still lack access to an all-weather road, according to the World Bank. That is changing rapidly. Roads are being built at an unprecedented pace: 25 million kilometers of paved thoroughfares are expected to be built by 2050—enough to circle the Earth 600 times, says William Laurance, research professor at James Cook University in Cairns, Australia, and director of its Center for Tropical Environmental and Sustainability Science.

But are these roads being built where they are most needed?

We need to focus on roads within a few hours of cities, where most land is settled, agriculture is inefficient and there's a lot of wastage getting crops to urban markets," Dr. Laurance says.

"The place NOT to build roads is in the last wilderness areas," he adds. "The first cut is the deepest. Deforestation is like cancer, and a road is the first tumor."

iStock_000071608141_SmallThe United Nations estimates that 13 million hectares of forest are destroyed annually, producing 12% to 20% of greenhouse gas emissions—and roads make things worse. A study of Brazil's Amazon basin found that for every kilometer of legal road, there are three kilometers of illegal roads, and that 95% of deforestation occurs within 5.5 kilometers of roads.

Even with positive initiatives such as the U.N.'s Millennium Development Goals, good intentions in one area can backfire in another. Consider, for example, efforts to bring electricity to the 1.3 billion people without power. This can improve health by keeping food and medicine fresh, and reduce poverty by boosting economic development. Moreover, electricity from hydroelectric dams doesn't directly emit greenhouse gases. Currently, 3,700 hydroelectric dams bigger than one megawatt are under construction globally, mostly in developing countries.

However, besides flooding large areas of land, remote dams also require new road networks for passing power lines and for maintenance, Dr. Laurance says. And once roads are built into forests, logging, land speculation, illegal mining, poaching, farming and other activities tend to follow.

"It isn't the project itself. It's the secondary impacts of all the road building that causes the biggest damage," he says.

iStock_000063980733_SmallIn March 2015, Foundation Earth, a Washington-based nonprofit think tank, wrote to the Group of 20 (G-20) major nations urging their leaders to avoid the kind of large infrastructure projects that lock in emissions and environmental damage seen in past developments.

"We need full cost accounting, to disclose externalities—the pollution—and that's not done now," says Randy Hayes, Foundation Earth's executive director.

He proposes three categories for land development: "no go" zones, which should exclude development on biodiversity and other environmental grounds; "go" zones, developed areas that would benefit from more roads; and "careful" zones that include biodiversity and economic activity, where selective infrastructure development might be beneficial.

For example, Costa Rica integrated its national parks via corridors for animal (rather than human) migration. The country's "biodiversity and restoration go hand in hand with economic development," he says.

Dr. Laurance and his colleagues believe similar can be achieved if nine steps for navigating conflicts between ecological and economic interests are followed:

  1. Avoid the "first cut" in forests and wilderness areas.
  2. Recognize how paving existing roads will change their character and speed.
  3. Consider indirect costs, especially in energy and mining projects.
  4. Treat projects in the wilderness as "offshore," and rely on river or helicopter access.
  5. Engage all parties early in the planning process, when changes are easier to make.
  6. Improve project evaluation tools.
  7. Include environmental and social experts alongside the financial teams.
  8. Reject arguments that harmful projects will be done regardless and without supervision.
  9. Involve non-governmental organizations and the public.

Catherine Bolgar is a former managing editor of The Wall Street Journal Europe. For more from Catherine Bolgar, contributors from the Economist Intelligence Unit along with industry experts, join the Future Realities discussion.

Photos courtesy of iStock

Autocad Interface

Autocad Interface

Changing the border colour of an AutoCAD raster image using .NET

Posted: 30 Sep 2015 09:25 AM PDT

This is a question that came up at the recent Cloud Accelerator in Prague: how can you change the border colour for all raster image objects in the drawing? We could do this by placing the raster image on a particular layer, but the developer was looking for a global...

Programação API Autodesk Inventor

Programação API Autodesk Inventor

Extrude profile with hole

Posted: 30 Sep 2015 03:37 AM PDT

During the hackathon we got the following question that Brian answered. I added a picture to make it even easier to understand :)

Q: I'm having a problem extruding a sketch with multiple profiles. I can never seem to create holes.  What am I missing?

A: In your case, there are two profiles.
The first consists of the rectangle with the hole (1) and the second is just the hole (2).  It's the same thing you would see in the UI if you draw the sketch and then manually create an extrusion. When you move the mouse within the rectangle, but outside of the circle it will highlight one of the profiles.  Moving the mouse into the circle will highlight the other profile.  By adding both of them to the collection you were essentially filling the hole. The C++ code below uses some simple logic based on knowledge about the sketch geometry to pick the outer profile (with two ProfileLoop's: a and b). This logic will also work if there are multiple holes.


Note: the order of the profiles could be different from the one shown in the picture.

// Put all the profiles in an object collection  // Get the Profiles collection  Ptr<Profiles> pProfiles = sketch->profiles();  Ptr<ObjectCollection> objectsForExtrude = ObjectCollection::create();  for each (Ptr<Profile> pProfile in pProfiles)  {    // Check to see if this is the outer rectangular profile or not    // by checking the number of loops.  The outer profile will have two    // loops, one for the rectangle and one for the circle.     Ptr<ProfileLoops> loops = pProfile->profileLoops();                   if (loops->count() > 1)      objectsForExtrude->add(pProfile);  }


Novidades GraphicSpeak

Novidades GraphicSpeak

3D printing personalized heart models for surgical planning

Posted: 29 Sep 2015 08:05 AM PDT

MIT researchers say their system can convert MRI scans into 3D-printed, physical models in a few hours. Researchers at MIT and Boston Children's Hospital have developed a system that can take MRI scans of a patient's heart and, in a matter of hours, 3D print them to create a tangible, physical model that surgeons can [...]

Tuesday, September 29, 2015

Virtual Technology finds the “Sweet Spot” at Retail

Virtual Technology finds the “Sweet Spot” at Retail

Virtual Technology finds the “Sweet Spot” at Retail

Posted: 29 Sep 2015 10:00 AM PDT

Adapting to Change with a Digital Platform

When it comes to delivering a consumer shopping experience, retailers have been slacking big time – and they may not even know it.

According to the Retail Indicator Branch of the US Census Bureau, between 2000 and 2012, e-commerce sales across all retail channels grew by 19.1% annually, while overall sales only grew by 3.2%.

The shift towards technology-influenced shopping has bred a new species of consumer with higher expectations of service and perceived quality. This poses a huge challenge to retailers who rely on shopper engagement to drive sales. With consumer loyalty at an all-time low and the effectiveness of traditional marketing tactics on a steady decline, brand manufacturers like Ferrero UK need stronger solutions to recapture consumer attention, restore buying confidence and drive real business value.

How Virtual Collaboration Fosters Growth

Ferrero UK is prepared to revamp the consumer shopping experience…and it starts with collaboration!

Creating the optimum shelf experience is retail priority number one. With more consumers doing their big basket shopping at convenience stores, retailers need solutions to capitalize on those trends and drive increases in average basket size per shopper. To help them, Ferrero UK is harnessing the power of Perfect Shelf industry solution experience to collaborate with retailers. By realistically simulating how store shelf designs are deployed, they can create consumer-responsive merchandising and assortment strategies that lift both category sales and margins.

This collaboration between Ferrero UK and its retail allies accelerates the effort towards finding the best solutions for cost-effective design, merchandising compliance, and brand experience enhancement. A shared virtual environment to define merchandising strategies and enterprise objectives is the very platform brand manufacturers and retailers need to fortify a strong partnership to create opportunity.

How can brand manufacturers position themselves above competition?

It starts with enhancing brand experience. The Convince phase from the Perfect Shelf 3DEXPERIENCE allows CPG brand manufacturers like Ferrero UK to fully utilize the consumer insights and business metrics needed to design the optimal category strategy with its retail partners. Features like virtual reality sessions enable category managers to continuously share and adapt 3DEXPERIENCEs for internal executive reviews or team on-boarding, avoiding ineffective 2D planograms or the expense of physical mock ups.

Whether it's preparing to optimize a new product launch, design a promotional plan or even deliver a comprehensive range review, these digital solutions serve as a game-changing asset for brand manufacturers like Ferrero UK seeking a competitive advantage.

The Benefits of Enhanced Shelf Design

The advantages of shelf design technology don't stop there. As Ferrero UK looks to ensure these newly developed shelf strategies align with compliance metrics and merchandising rules, they turn to the Design value component of the Perfect Shelf 3DEXPERIENCE for answers. With an intuitive and systematic design, "Drag & Drop capabilities" provide smart positioning and advanced product assortment filtering and searching – the ingredients needed for accelerating inventory management.

Category managers can efficiently design shelf space recommendations by virtually creating 3D shelves, fixtures and merchandising elements meeting retailer standards and brand equity goals. Brand manufacturers are then able to:

  • Cultivate a stronger sense of operational management
  • Develop a better understanding of their product categories
  • Make precise decisions in merchandising design

Using the Dassault Systèmes Perfect Shelf industry solution experience, Ferrero UK can combine strong brands, visible point-of-sale materials, and a highly professional sales force to win category leadership while boosting sales for its retail partners. Learn how Perfect Shelf can help you create better merchandising plans and improve your retailer relationships.

Don't believe us? Let the industry's winning players tell you themselves. See how Ferrero UK became a leading brand manufacturer by virtually redefining its infrastructure. Watch the story of their success and discover what simulation has the potential to do for your retail business.

By realistically simulating retail settings inside immersive, lifelike 3-D environments, Retailers and Consumer Packaged Goods companies can better imagine, validate and deploy optimum shopping experiences, increase product appeal, drive brand and category profitability and differentiate themselves from the competition

Programação API Autodesk Inventor

Programação API Autodesk Inventor

Fusion 360 Hackathon - Q&A #1 #2

Posted: 29 Sep 2015 02:15 AM PDT

So far we had two online presentations and two 1 hour Q&A sessions where developers could come and ask about anything related to Fusion 360 API.

Here is a concise version of the discussions from the first 2 Q&A sessions Brian and I had. 

Keep in mind that Fusion has a new release every months or so, and therefore if you're reading this article at a later time, some of the missing functionalities might be available. 

Q: In case I develop in C++ on Windows, can you publish the application for the Mac platform too? 

A: We cannot for two reasons:  
1) we would need your source code to compile it on our side and that could cause legal issues 
2) we would probably break Apple/Xcode EULA by compiling projects for someone else using our developer account    

Q: Can I do the same geometry queries on sketch features as on BREP elements, e.g. asking for area and inner points? 

A: The sketch related object that could have area properties is the Profile object since it defines a closed planar area.  Currently this object only supports topology information and doesn't expose any area functionality. 

Q: Can I check whether a point is an inner point of a geometry (so somewhat the inverse of getting an inner point)? 

A: For BRepFace it is possible to find out if a point lies on the face.  This is done using the isParameterOnFace method of the SurfaceEvalutator that you can get from a face.   

Q: Is there any object equivalent to the RegionProperties object in the Inventor API? 

A: No there is not.  

Q: Is there some sort of UI guideline when creating apps? 

A: It is work-in-progress. Brian will also add a section to the help file on where to place your command buttons on the toolbar depending on the functionality they provide.   

Q: Is there a simple way of sorting the browser tree? 

A: No, and there is no direct access to the browser tree at all. 

Q: Which tool could be recommended to display calculated scalar and vector fields in the Fusion 360 API (like client graphics in the Inventor API)? 

A: There is nothing for that at the moment as there is no client graphics API in Fusion yet.   

Q: Can I add buttons to places other than the toolbar - e.g. to the browser?  

A: No. 

Q: Is a custom command automatically linked to the "edit feature" in the history bar (timeline), so it relaunches with the last settings when a user wants to do changes (like e.g. with press/pull command) 

A: The timeline only shows features, which means that what you would need is a client feature, but that is not available at the moment.  

Q: Is there any way to display set of triangles, e.g. for a mesh? 

A: The only way is sketch lines at the moment, but depending on the amount of those, it could be costly. 

Q: Can I do Boolean operations on the solid bodies? 

A: You would need to use the combine feature for that. You could not do it just in-memory using transient objects. 

Q: Is it possible to access non fusion files (e.g. xml or json) from the data panel project or do they have to be stored locally (e.g. with the installation).  

A: You can only open design files and only in the UI - i.e. you cannot open them in the background just to read some information from them. Locally stored files can be read in the background as well - see "Parameter I/O" from https://apps.autodesk.com/FUSION/en/Detail/Index?id=appstore.exchange.autodesk.com%3aparameterio_macos%3aen   

Q: Can I include extra files with the installation package of the app? 

A: Yes you can. We have sample apps on the Autodesk Exchange store which do that too, e.g. "Parameter I/O" sample.  

Q: Can you get the data from a different project than the one the user is currently using. (something like setting up a library with components and metadata that I than want to share with others) 

A: The API currently only provides access to your own projects but this should be available in the future so you have access to all of the same data as you see in the Data Panel.   

Q: Could you explain the purpose of text commands bar in the workspace? Can we use it to add points, sketches?  

A: These are for internal testing.  Currently it's not possible to access API created commands through the text commands. 

Q: Are there any plans for more advanced support of external render engines? I mean event system, ability to draw in render workspace, more organized material API, etc 

A: We want to continue to expose through the API the functionality you see in the user-interface.  There are some areas related to rendering where the API is incomplete.  Beyond that, there has not been any discussion of additional API only functionality to expose. 

Q: How to turn on 'do not capture design history'? 

A: The Python code below sets the preference to create a Direct Modeling design, creates a new design, and then sets it back to the original value. 

def createDirectModelDocument():       ui = None       try:           app = adsk.core.Application.get()           ui  = app.userInterface              # Get the Fusion specific Design preferences.                   desPrefs = app.preferences.productPreferences.itemByName('Design')              # Save the current value of the setting.           initialValue = desPrefs.defaultDesignType              # Set the value to create a direct edit design.                   desPrefs.defaultDesignType = \                    adsk.fusion.DefaultDesignTypeOptions.DirectDesignTypeOption              # Create a new document.           app.documents.add(adsk.core.DocumentTypes.FusionDesignDocumentType)              # Set the preference back to the initial value.                   desPrefs.defaultDesignType = initialValue                      ui.messageBox('Success')       except:           if ui:               ui.messageBox('Failed:\n{}'.format(traceback.format_exc()))

Q: What happens if you turn on 3D sketches (FusionProductPreferences is3DSketchingAllowed)? 

A: The preference to allow 3D sketches is controlling the UI and doesn't have any impact on the API.  Sketches in Fusion are always 3D and if these setting this preference to not allow 3D forces the user to always draw in the X-Y plane of the active sketch. 

Note: Brian will have a presentation today as well. Today's topic is "Introduction to the Fusion object model"


Novidades GraphicSpeak

Novidades GraphicSpeak

SolidWorks unveils 2016 version

Posted: 28 Sep 2015 01:41 PM PDT

SolidWorks 2016 emphasizes efficiency and new modern workflows.

Delcam FeatureCAM update adds high-efficiency roughing options

Posted: 28 Sep 2015 09:07 AM PDT

Acquisition by Autodesk has not slowed the pace of innovation. The latest update to Delcam FeatureCAM includes more options for the Vortex high-efficiency area-clearance strategy, support for bar-fed mills, more efficient turning, and a variety of user-interface improvements. The 2016 release includes a number of enhancements to the Vortex area-clearance strategy.  Delcam says Vortex gives [...]