Collaborative design
AssigneeDassault Systemes
InventorsValentin Chartier, Nicolas Esposito
Life of this patent
Estimating the term…
Loading patent…
AssigneeDassault Systemes
InventorsValentin Chartier, Nicolas Esposito
Estimating the term…
A method, system and apparatus for use in computer-aided design, computer-aided manufacturing, computer-aided engineering and product lifecycle management. An efficient, non-centralized communications framework makes “synchronous” collaborative design possible. Users are resident at workstations that are connected in a peer-to-peer arrangement. In a collaborative design session, the model is resident in memory at each workstation. Modifications are made at any workstation, and commands, which are interpreted at each workstation to effect the modifications, are transmitted over the network. In addition, cell descriptors may be used to identify one or more geometric cells of a model. The cell descriptors are in the form of scripts specifying constraints or filters for identifying cells. The constraints are based on characteristics of items in the model, or associations between items in a model, that are readily discernable to the user, and are therefore easily written and susceptible to easy distribution to other systems.
1) A computer system operation method for use in a system comprised of a plurality of workstations arranged in a peer-to-peer architecture, said method providing a means for allowing multiple users simultaneously to modify a model of an object at separate workstations, such that any modification made at any workstation is duplicated at each other workstation in the system, the method comprising:
8) A CAD/CAM device comprising:
14) A CAD system comprised of a plurality of workstations linked together via a communications network, each workstation equipped with program code comprising a distributor component, and a feature modeler, and further comprising program code for causing said workstation to perform a method comprised of:
19) Computer executable code stored on a computer readable medium, the code comprising means for causing a CAD system to perform a method for:
23) A computer data signal embodied in a digital data stream comprising data representing the physical representation of a model, wherein said data signal is generated by a system operating according to a method comprising:
26) The computer system operation method of claim 26, wherein the constraints are chosen from a group comprising:
Dependencies are inferred from the claim text.