Abstract:
Disclosed is a method for flattening a 3D surface into a 2D piece. In one embodiment, the method is implemented by constructing a plurality of wire-patches by feature curves on a surface patch of the 3D surface, wherein each of feature curves comprises a plurality of wire-nodes; computing an optimal 2D angle for each of said wire-nodes of the constructed wire-patches; determining an optimal position for each of said wire-nodes based on the computed optimal 2D angles thereof, respectively; and laying out each of said feature curves in 2D based on the determined optimal position. A device to flatten a 3D surface into a 2D piece is also provided.
Abstract:
In a computer 20 with a three-dimensional shape conversion program installed therein, a coordinate processing unit 21 obtains two-dimensional coordinate data of a contour stroke SS input through the user's operation of a mouse 50 or another suitable input unit. A 2D/3D modeling unit 22 performs two-dimensional modeling based on the obtained two-dimensional coordinate data and thereby generates two-dimensional model data regarding a two-dimensional pattern, while performing three-dimensional modeling based on the generated two-dimensional model data and generates three-dimensional model data regarding a three-dimensional shape obtained by expanding the two-dimensional pattern. A 2D model data regulator 23 adjusts the two-dimensional model data to make a corresponding contour of the three-dimensional shape defined by the three-dimensional model data substantially consistent with the input contour stroke SS.
Abstract:
A method is provided for designing garments including the following steps: a) providing, via computer, at least one garment mold (13) made up of a basic three-dimensional surface, personified by a body (2) enveloping cover. The above mentioned garment mold (13) has to be defined by parametric coordinates. b) adapting, via computer, the garment mold (13) to the above mentioned body (2) loosening and/or tightening different selected areas (15) of the garment mold (13) with respect to the body (2), according to the desired design. c) cutting and removing, via computer, selected areas of the garment mold (13) according to the aforementioned desired design. Additionally the method includes the possibility of applying textures and color attributes to the garment mold and digitally animating the body (2) along with the garment mold (13). The method may include as well an additional step to design via computer patterns starting from the information as defined in the garment mold (13), modeled according to the desired design.
Abstract:
A computer-assisted method for detecting surface features in a virtual colonoscopy. The method includes providing a three-dimensional construction of a computed tomography colonography surface; creating a path along the teniae coli from the proximal ascending colon to the distal descending colon on the colonography surface; forming an indexed computed tomography colonography surface using the created path; and registering the supine and prone scans of the computed tomography colonography surface using the indexed computed tomography colonography surface. The method also includes navigating the internal surface of the computed tomography colonography using the indexed computed tomography colonography surface.
Abstract:
A method and system are described that allow conversion of a three-dimensional representation of a wire harness to a two-dimensional representation. In one aspect, the three-dimensional representation of the wire harness is converted to a two-dimensional orthogonal representation with branches in the wire harness arranged perpendicularly. In another aspect, when more than four branches enter a single node in the wire harness, one or more of the branches are placed within a predetermined angle to the perpendicular lines. The orthogonal representation allows simplified detection of disconnects in the wire harness that are otherwise difficult to visualize in three dimensions.
Abstract:
This invention is a system, method, and article of manufacture for imaging tubular structures of the human body, such as the digestive tract of a living person, with a medical imaging device such as a computed tomography (CT) scanner and a computer work station. The system comprises receiving a first image data set representative of a portion of the colon in a prone position and a second image data set representative of a portion of the colon in a supine position, at a series of viewpoints. At each of the viewpoints, an image is generated of the colon in the prone and supine positions. The prone and supine images of the colon are simultaneously displayed on a screen display in a dual view mode.
Abstract:
A free form source model is divided into surface sections by identifying external boundary edges and internal boundary edges. The boundaries are connected or further divided as necessary to achieve a perimeter about each surface section which is a single closed curve. Doubly curved surfaces may also be subdivided. A developable output surface which approximates each source model surface section is then determined by calculating the minimum cost triangulation of each source model perimeter. Costs to be minimized may include the deviation of the triangle surface normal from the edge normal, the degree of bending between adjacent triangles, or the departure of the approximated surface from the original surface. The two-dimensional boundary of the flattened surface guides fabrication of output segments from sheet material, which may be assembled into an output object comprised entirely of developable surfaces.
Abstract:
A computerized apparatus and associated method and program code on a storage medium, for producing a flattening map of a digitized image. This image may be initially synthetically produced as discrete data or as quasi-discrete image data of a real object—and the original image data may be stored as two-, three-, or four-dimensional dynamic coordinate data. Once produced, the flattening map can be conformally mapped onto the computer generated surface (whether 2-D, 3-D, or any of the dynamically-varying family of surfaces) for display on a computer-assisted display apparatus in communication with a processor. The apparatus and associated method and program code include constructing a first set of data comprising a plurality of discrete surface-elements to represent at least a portion of a surface of the digitized image, and performing a flattening function on the first set of data to produce the flattening map. The flattening function includes computing, for each discrete surface-element, a solution to each of two systems of linear equations formulated from finding a numerical solution to a selected partial differential equation (PDE), and can be performed on each of a series of data sets changing over time to produce a corresponding series of flattening maps.
Abstract:
Presented is a design aid and method for use in designing a two dimensional graphical illustration for a two dimensional sheet to be formed into a three dimensional item such as a decorative tin or metallic container. The graphical design aid comprises a two dimensional graphical surface which defines various regions of relative distortion resulting from the manufacturing process whereby the three dimensional item is formed from the two dimensional sheet. Once the various regions of relative distortion have been mapped, they are preferably filled with a graphical distortion designator such as a fill color and/or pattern. The various regions may conform to or depart from design lines based upon the distortion or function of the resulting region of the formed three dimensional item. The method of aiding the design of the two dimensional graphical illustration for a two dimensional sheet to be formed into a three dimensional item may begin by stripping selected information from an engineering blank layout, identifying regions of relative distortion, designating a graphical distortion designator to the various regions, and then filling these regions with the appropriate designator. The graphical designer observes the resulting colored overlay and conforms the graphical layout design to this surface. This surface may be a separate layer in a computerized graphics program.
Abstract:
A system determines an object-design for a three-dimensional model of an object. The object-design may exhibit a design continuity. The system breaks the object-design in to spatial patterns corresponding to the discrete surfaces making up the outward surface of the object. The system then generates flattened patterns by projecting the spatial patterns into a two-dimensional plane. The system prints the flattened patterns on to designated regions of material sheets in an orientation that preserves the design continuity of the object-design. The regions may be extracted from the sheets and then joined at their edges to form a cover for object that exhibits the continuity of the object design.