-
161.
公开(公告)号:US20180299868A1
公开(公告)日:2018-10-18
申请号:US15841008
申请日:2017-12-13
Applicant: AUTODESK, INC.
Inventor: Niels GRAFEN , Francesco IORIO , Nigel MORRIS , Adrian BUTSCHER
IPC: G05B19/4099 , B33Y50/00
Abstract: A design engine analyzes a complex polygonal mesh to identify regions of that mesh that can be simplified. The design engine then replaces those identified regions with simplified geometry that is more easily fabricated using traditional techniques. The remaining complex regions of the mesh are fabricated using additive fabrication techniques. The design engine interacts with both a traditional fabrication device and an additive fabrication device to fabricate the simplified and complex regions of the mesh, respectively. In this manner, a hybrid 3D structure is generated that includes both simplified geometry and complex geometry.
-
公开(公告)号:US20180284945A1
公开(公告)日:2018-10-04
申请号:US15926570
申请日:2018-03-20
Applicant: AUTODESK, INC.
Inventor: Xing-Dong YANG , Tovi GROSSMAN , Daniel WIGDOR , George FITZMAURICE
Abstract: A finger device initiates actions on a computer system when placed in contact with a surface. The finger device includes instrumentation that captures images and gestures. When in contact with a surface, the finger device captures images of the surface and gestures made on the surface. The finger device also transmits the images and gesture data to the computer system. An application on the computer system matches the images received from the finger device to a representation of the surface, identifies an action associated with the surface representation and gesture, and executes the action. Instrumenting the finger instead of the surface, allows a user to configure virtually any surface to accept touch input.
-
公开(公告)号:US10089760B2
公开(公告)日:2018-10-02
申请号:US14831853
申请日:2015-08-20
Applicant: AUTODESK, Inc.
Inventor: Michael Lee
IPC: G06T11/20 , G06F3/0484
Abstract: Techniques for dynamically displaying corresponding segments of related pie charts are implemented by a UI engine, pie chart engine, and graphics framework engine that operate in conjunction to display at least two related pie charts having a plurality of corresponding segments, receive a user selection of corresponding segments that are displayed in different positions in their respective pie charts, rotate at least one of the related pie charts, and display the related pie charts so that the corresponding segments are displayed in the same position/orientation in their respective pie charts. The computing device may also visually highlight the selected corresponding segments and execute an animation graphically displaying the rotation of the at least one related pie chart.
-
公开(公告)号:US10083204B2
公开(公告)日:2018-09-25
申请号:US15173575
申请日:2016-06-03
Applicant: Autodesk, Inc.
Inventor: Douglas Look , Gonzalo Rubio , Arindam Ganguly , John Wallace , Adam Arnold
CPC classification number: G06F16/242 , G06F16/248 , G06F16/954 , G06Q10/06 , G06Q10/103 , H04L67/42
Abstract: An authoring platform for authoring a client workflow includes an arrangement of shapes representing steps and connections representing relationships between the steps. Online content retrieved from an online resource may be associated with steps of the client workflow. An authoring service receives the client workflow from the client interface via a network and directs a graph database to store a database workflow corresponding to the client workflow. A search platform is provided for creating and searching workflows using a tag database taxonomy. An author creates a workflow wherein a tag is linked to a workflow item. The workflow is stored as a database workflow and a node in the database workflow representing the workflow item is linked to a node in the database taxonomy representing the tag. Multiple workflows are created in a similar manner to link the workflows to the database taxonomy to provide efficient searching of the workflows.
-
公开(公告)号:US10082953B2
公开(公告)日:2018-09-25
申请号:US14832983
申请日:2015-08-21
Applicant: AUTODESK, Inc.
Inventor: Tovi Grossman , Xiang Anthony Chen , George Fitzmaurice
IPC: G06F3/0488 , G06F3/041 , G06F3/01
CPC classification number: G06F3/04886 , G06F1/163 , G06F1/169 , G06F3/016 , G06F3/0236 , G06F3/03547 , G06F3/041
Abstract: In one embodiment of the present invention, a gesture recognition application enables interactive entry via a touch pad. In operation, the gesture recognition application partitions the touch pad into multiple zones. Upon detecting a gesture via the touch pad, the gesture recognition application determines whether the gesture is zone-specific. If the gesture is zone-specific, then the gesture recognition application determines the zone based on the location of the gesture and then selects an input group based on the zone and the type of gesture. If the gesture is zone-agnostic, then the gesture recognition application selects an input group based on the type of gesture, irrespective of the location of the gesture. Advantageously, by providing zone-specific gesture recognition, the gesture recognition application increases the usability of touch pads with form factors that limit the type of gestures that can be efficiently performed via the touch pad.
-
公开(公告)号:US20180267676A1
公开(公告)日:2018-09-20
申请号:US15925631
申请日:2018-03-19
Applicant: AUTODESK, INC.
Inventor: Michael GLUECK , Justin Frank MATEJKA
IPC: G06F3/0482 , G06F17/30 , G06F17/50
CPC classification number: G06F3/0482 , G06F16/24578 , G06F17/50 , G06F2217/06 , G06F2217/08
Abstract: In various embodiments, a ranking application automatically ranks designs included in a design space based on user preference(s). The ranking application determines that a first design included in the design space is a first positive example of user preference(s). The ranking application then computes a score associated with a second design that is also included in the design space based on a first attribute value and a second attribute value. The first attribute value is associated with both the first design and an attribute and the second value is associated with both the second design and the attribute. Subsequently, the ranking application orders the designs based on the first score and a second score associated with the second design to generate a ranked list of designs. The ranking application then displays the ranked list of designs via a graphical user interface to facilitate exploration of the design space.
-
公开(公告)号:US10074214B2
公开(公告)日:2018-09-11
申请号:US15390369
申请日:2016-12-23
Applicant: Autodesk, Inc.
Inventor: James Peter La Fleur , Kimberly Whinna Cottrell , Barbara Balents , Todd Christopher Nicol , George William Fitzmaurice , Luc Robert , Emmanuel Gallo
CPC classification number: G06T17/00 , G01B11/24 , G06K9/00664 , G06K9/00671 , G06K2209/40 , G06T7/55 , G06T19/006 , H04N1/00 , H04N13/25
Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for generating and visualizing 3D scenes include, in one aspect, a method including: obtaining metadata for 2D images that are related to a location of interest; searching for discrete image correspondences between pairs of the 2D images; grouping the 2D images into different time periods, including inferring one or more time periods for a portion of the 2D images that do not have date metadata; receiving a selection of at least one of the different time periods; finding camera intrinsic and extrinsic parameters for each image grouped into the selected time period; reconstructing a 3D scene of the location during the selected time period from the 2D images grouped into the selected time period using the camera intrinsic and extrinsic parameters; and providing the 3D scene for use in displaying the location of interest from different 3D perspectives.
-
公开(公告)号:US20180253080A1
公开(公告)日:2018-09-06
申请号:US15758701
申请日:2016-09-09
Applicant: AUTODESK, INC.
Inventor: Gregory David Meess , Kenneth Lawrence Mejia , Matthew Hovanec , Andreas Linas Bastian , Cory Mark Bloome , Peter J. Schmehl , Joseph Isaac Sadusk , James Sherwood Page
IPC: G05B19/4099 , B29C64/393 , B29C64/245 , B29C64/118
CPC classification number: G05B19/4099 , B29C64/106 , B29C64/118 , B29C64/245 , B29C64/386 , B29C64/393 , B33Y10/00 , B33Y30/00 , B33Y50/02 , G05B2219/49007 , Y02P80/40
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a multi-tool additive manufacturing system that executes in a three-dimensional build volume. In one aspect, a system includes a build platform; a support; a first robot coupled with the support and configured to operate in a build volume defined by the build platform, wherein the first robot includes a first additive manufacturing tool; a second robot coupled with the support and configured to operate in the build volume, wherein the second robot includes a second additive manufacturing tool; wherein the first robot and the second robot are programmed to coordinate simultaneous application; and wherein a first tool path of the first additive manufacturing tool in the first region abuts or overlaps with a second tool path of the second additive manufacturing tool in the second region so as to form a bond.
-
公开(公告)号:US20180247445A1
公开(公告)日:2018-08-30
申请号:US15967389
申请日:2018-04-30
Applicant: AUTODESK, INC.
Inventor: Susan AMKRAUT , Michael GIRARD
CPC classification number: G06T13/40 , G06T19/20 , G06T2207/30241 , G06T2210/21 , G06T2219/2004
Abstract: Embodiments of the invention set forth a technique for animating objects placed across a surface of a graphics object. A CAD application receives a set of motions and initially applies a different motion in the set of motions to each object placed across the surface of the graphics object. The CAD application calculates bounding areas of each object according to the current motion applied thereto, which are subsequently used by the CAD application to identify collisions that are occurring or will occur between the objects. Identified collisions are cured by identifying valid motions in the set of motions that can be applied to a colliding object and then calculating bounding areas for the valid motions to select a valid motion that, when applied to the object, does not cause the object to collide with any other objects.
-
公开(公告)号:US20180232915A1
公开(公告)日:2018-08-16
申请号:US15914678
申请日:2018-03-07
Applicant: Autodesk, Inc.
Inventor: Sean P. James , David Timothy Rudolf , Ravinder Patnam Krishnaswamy
IPC: G06T11/20
CPC classification number: G06T11/203 , G06T2200/28
Abstract: A method, apparatus, system, and computer program product provide the ability to render a line having line stylization/linetype pattern via texture mapping of a graphics processing unit (GPU). Linetype information for a pattern of a linetype for the line is acquired. The pattern is stored in a texture by encoding a type of element of the pattern and a texel center location. The GPU renders the line by computing a distance between a pixel of the line and the texel center location, determining if the distance exceeds a threshold, and rendering the pixel if the distance is within the threshold.
-
-
-
-
-
-
-
-
-