-
公开(公告)号:US20180247243A1
公开(公告)日:2018-08-30
申请号:US15899891
申请日:2018-02-20
发明人: Riaan Moolman , Wynand Coenraad Du Toit , Norman Anderson , Eric Johnson Schaffer , Grant Dickinson , Jacobus Hendrik du Preez , Olaf Alexander Wagner , Adriaan van Wyk
CPC分类号: G06Q10/06313 , G06F3/0484 , G06F8/34 , G06F8/38 , G06F9/45529 , G06F16/958 , G06F17/50 , G06F2217/04 , G06Q10/101 , H04L65/403
摘要: A collaborative design system, method, and apparatus are disclosed. An example method includes receiving request messages from a first client device and a second client device requesting a workflow project for design collaboration, creating a typescript version of the workflow project from an executable version of the workflow project, and transmitting a copy of the typescript version of the workflow project to each of the client devices. The method further includes receiving from the first client device, an instruction that is indicative of a modification to the copy of the typescript version of the workflow project at the first client device and transmitting the instruction to the second client device causing the second client device to modify the copy of the typescript version of the workflow project at the second client device. Additionally, the method includes modifying the executable version of the workflow project based on the instruction.
-
公开(公告)号:US20180246994A1
公开(公告)日:2018-08-30
申请号:US15755290
申请日:2016-08-26
申请人: MATERIALISE N.V.
发明人: Taku YADA , Gert CLAES
IPC分类号: G06F17/50 , B29C64/393 , G06T17/00
CPC分类号: B29C64/386 , B29C64/393 , B33Y50/00 , B33Y50/02 , G06F3/122 , G06F17/50 , G06F17/5004 , G06F2217/04 , G06F2217/12 , G06T17/00 , G06T17/05 , G06T2207/20108 , Y02P90/265
摘要: A system and method for modifying features in designs of objects to make them physically capable of being manufactured using additive manufacturing techniques and machines is provided.
-
公开(公告)号:US20180218102A1
公开(公告)日:2018-08-02
申请号:US15878342
申请日:2018-01-23
CPC分类号: G06F17/5045 , G06F16/212 , G06F16/284 , G06F17/5022 , G06F17/5036 , G06F17/504 , G06F17/505 , G06F17/5054 , G06F17/5063 , G06F2217/04 , G06F2217/66
摘要: Methods and systems for SDA of mixed signal electronic circuitry including embedded software designs for creating ASICs, sub-systems, and SoCs. The SDA system described extends IP reuse beyond the circuit and stand-alone verification capabilities that are common practice today which limit the benefits of reuse. By solving the integration problem first in a loosely coupled manner, complex mixed signal SoC devices may achieve higher levels of IP reuse with push button ease through the cloud, significantly improving time to market, design resource limitations, risks for first time silicon success, and the tasks of managing business multiple relationships of IP providers. SDA generated designs use a multi-agent method of operation, creating powerful and flexible designs that provide both NOC (Network on a Chip) and NBC (Network Beyond the Chip) for distributed system operation, and enhanced non-intrusive in-system monitoring for mission critical and safety related applications.
-
公开(公告)号:US10002164B2
公开(公告)日:2018-06-19
申请号:US14250788
申请日:2014-04-11
申请人: Ansys, Inc.
发明人: Glyn Jarvis , Tom Shadle
IPC分类号: G06F3/0482 , G06F17/30 , G06F17/50
CPC分类号: G06F16/24575 , G06F3/0482 , G06F17/50 , G06F17/5009 , G06F2217/04
摘要: Systems and methods are provided for providing a context-based search of simulation objects. A computer-readable medium configured for storage of objects and records associated with the objects is accessed, where the objects include a plurality of simulation objects and one or more container objects, where a container object is associated with a context of the engineering simulation, where a record associated its associated container record identifies one or more simulation objects that are associated with the container object. A graphical user interface is provided for display. The graphical user interface includes a first control for identifying a context of the simulation for search and a second control for identifying an object parameter for search. A container object is identified based on the identified context. Object parameters of the simulation objects associated with the identified container object are searched using the identified object parameter to identify matching simulation objects.
-
5.
公开(公告)号:US09983890B2
公开(公告)日:2018-05-29
申请号:US15093914
申请日:2016-04-08
发明人: Antoine Navarro , Julien Badin , Matthias Austruy , Abdoulaye Sow
CPC分类号: G06F9/44505 , G06F17/50 , G06F2217/04 , G06F2217/06
摘要: A reference configuration is defined in a main software by a set of reference data vectors, each reference data vector referring to a technical aspect of said product. A reference data vector comprises at least one configuration parameter and/or at least one constraint to be verified by a value assigned to a configuration parameter of a reference data vector. User data vectors are instantiated on the basis of a subset of reference data vectors of the reference configuration and define a user configuration.A software synchronization module 111 running on one said user terminal in the context of an auxiliary software generates at least one value for a parameter associated to a configuration parameter in the main software. The value is assigned to associated configuration parameter of at least one user data vector instantiated in the main software. A compliance check is performed relatively to constraints defined in the main software for the associated configuration parameter. An indicator representative of a result of the compliance check is sent to the software synchronization module 111. A consistency check is performed by comparing values assigned to a same configuration parameter in at least one first modified data vector of the first user configuration and in a second modified data vector of the second user configuration.
-
公开(公告)号:US09983852B2
公开(公告)日:2018-05-29
申请号:US15232171
申请日:2016-08-09
发明人: Kaushik Ravindran , Jacob Kornerup , Rhishikesh Limaye , Guang Yang , Guoqiang Wang , Jeffrey N. Correll , Arkadeb Ghosal , Sadia B. Malik , Charles E. Crain, II , Michael J. Trimborn
CPC分类号: G06F8/20 , G06F3/048 , G06F8/34 , G06F9/44 , G06F9/4494 , G06F17/30294 , G06F17/30572 , G06F17/5004 , G06F17/5045 , G06F2217/02 , G06F2217/04 , G06F2217/06 , G06F2217/12 , G06F2217/14 , G06F2217/16 , G06F2217/74
摘要: Techniques for specifying and implementing programs. A graphical program is created in a graphical specification and constraint language that allows specification of a model of computation and explicit declaration of constraints in response to user input. The graphical program includes a specified model of computation, a plurality of interconnected functional blocks that visually indicate functionality of the graphical program in accordance with the specified model of computation, and specifications or constraints for the graphical program or at least one of the functional blocks in the graphical program. The specified model of computation and specifications or constraints are useable to analyze the graphical program or generate a program or simulation.
-
7.
公开(公告)号:US20180126601A1
公开(公告)日:2018-05-10
申请号:US15570250
申请日:2016-04-28
发明人: Edwin MEINDL , Christian FALCH
CPC分类号: B29C33/308 , B22D46/00 , B29C39/44 , G06F17/50 , G06F2217/02 , G06F2217/04 , G06F2217/41
摘要: The present invention relates to a system for casting a component by an adjustable molding box. A generating unit serves for generating a component model of the component to be molded, a transmitting unit serves for transmitting the component model via a data network to a determining unit, and the determining unit serves for determining a casting mold model based on the component model. The determining unit is configured such that adjustment data for adjusting the adjustable molding box based on the casting mold model are generatable. A control unit is coupled to the determining unit such that the adjustment data are providable to the control unit, wherein the control unit is configured such that the control unit adjusts the molding box, based on the adjustment data, with a casting mold, which is indicative for a negative profile of the component, and the component is castable by the adjusted molding box.
-
公开(公告)号:US09953460B2
公开(公告)日:2018-04-24
申请号:US15182267
申请日:2016-06-14
申请人: eBay Inc.
发明人: Jatin Chhugani , Jonathan Su , Mihir Naware
IPC分类号: G06T17/20 , G06T19/20 , G06Q30/06 , G06T15/00 , G06F17/50 , G06T17/00 , G06T19/00 , G06K9/62 , G06T17/10 , A41H1/00 , A41H3/00
CPC分类号: G06T17/20 , A41H1/00 , A41H3/007 , G06F17/5009 , G06F2217/04 , G06F2217/32 , G06K9/6262 , G06Q30/0643 , G06T15/005 , G06T17/00 , G06T17/10 , G06T19/00 , G06T19/20 , G06T2210/16 , G06T2215/16
摘要: Techniques for three-dimensional garment simulation using parallel computing are presented herein. An access module can be configured to access a three-dimensional garment model of a garment. The garment model can include garment points that represent a surface of the garment. A processor, having a plurality of cores, can be configured by a garment simulation module to calculate one or more exerted forces on a subset of garment points. Additionally, the garment simulation module can generate cross pairs and apportion the generated cross pairs among the plurality of cores. Moreover, the garment simulation module can determine, using the plurality of vector execution units in parallel based on an organized data layout, whether boundaries of the first subgroup of cross pairs are overlapping based on the one or more exerted forces. Subsequently, the garment simulation module can calculate one or more simulated forces acting on the garment points based on the determination.
-
公开(公告)号:US09916405B2
公开(公告)日:2018-03-13
申请号:US15049501
申请日:2016-02-22
IPC分类号: G06F17/50
CPC分类号: G06F17/5031 , G06F17/5022 , G06F17/5045 , G06F2217/04 , G06F2217/84
摘要: A method, system, and computer program product perform distributed timing analysis of an integrated circuit design. Aspects include dividing the integrated circuit design into non-overlapping design partitions, each design partition including nodes and edges, each edge interconnecting a pair of the nodes. Aspects also include identifying speculative nodes among the nodes, each speculative node having at least one and less than all timing inputs available and being associated with a speculative processing task, and identifying non-speculative nodes among the nodes, each non-speculative node having all timing inputs available and being associated with a non-speculative processing task. Assigning each of the non-speculative processing tasks to a respective processor of a processing system specific to each design partition for timing analysis processing is done prior to assigning any of the speculative processing tasks.
-
公开(公告)号:US09864825B2
公开(公告)日:2018-01-09
申请号:US15011779
申请日:2016-02-01
申请人: Ciena Corporation
发明人: Roger Paul Toutant
IPC分类号: G06F17/50
CPC分类号: G06F17/5054 , G06F2217/04 , G06F2217/74
摘要: Computer-implemented systems and methods for manipulation of dynamic symbols for devices in an electrical schematic include: receiving a placement of a dynamic symbol in a schematic, wherein the dynamic symbol represents an instance of an electrical device in the schematic and is separate from a symbol library; receiving an assignment of nets to pins of the dynamic symbol instance; performing a manipulation of the pins based on a logical grouping, wherein the dynamic symbol instance supports dynamic reconfiguration of the pins via the manipulation while retaining pin information from a base symbol in the symbol library; and visually presenting the dynamic symbol instance with the manipulated pins according to the logical grouping.
-
-
-
-
-
-
-
-
-