Method and system for the design of an enclosure to house internal components
First Claim
1. A computer-implemented method of creating specifications for fabrication of a customizable enclosure for housing electronic components, the method comprising:
- a) storing in a computer, a plurality of three dimensional templates representing possible basic forms of the customizable enclosure;
b) storing in the computer a range of predefined design features for the customizable enclosure;
c) displaying in a drop down box to a user, the stored plurality of three dimensional templates;
d) selecting as a base shape, one of the displayed plurality of three dimensional templates or a template from an external software program, based on the size and shape of the electronic components to be housed;
e) sizing the selected base shape by entering dimensions in a plurality of input boxes;
f) selecting a face of the base shape;
g) using a Face Editor stored on the computer to customize the customizable enclosure, the step of using the Face Editor comprising;
i) selecting at least one design feature from the range of predetermined design features stored in the computer, the design features being selected from the group comprising cutouts, standoffs, ports and fasteners;
ii) positioning the selected at least one design feature on the selected face; and
iii) sizing the selected at least one design feature; and
g) repeating steps f) and g) for each face of the base shape as necessary until a complete set of specifications for fabrication of the customizable enclosure for housing electronic components is created.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are a method, a computer-based system and a computer-readable medium having computer-readable code embodied therein for creating the specifications for the fabrication of a fully customized enclosure housing internal components. First a suitable three dimensional template representing a basic form of the enclosure is chosen from a plurality of predetermined three dimensional templates and sized. Each face of the enclosure is selected and customized by selecting specific design features from a range of predetermined design options as necessary until a complete set of specifications for the enclosure is obtained.
-
Citations
11 Claims
-
1. A computer-implemented method of creating specifications for fabrication of a customizable enclosure for housing electronic components, the method comprising:
-
a) storing in a computer, a plurality of three dimensional templates representing possible basic forms of the customizable enclosure; b) storing in the computer a range of predefined design features for the customizable enclosure; c) displaying in a drop down box to a user, the stored plurality of three dimensional templates; d) selecting as a base shape, one of the displayed plurality of three dimensional templates or a template from an external software program, based on the size and shape of the electronic components to be housed; e) sizing the selected base shape by entering dimensions in a plurality of input boxes; f) selecting a face of the base shape; g) using a Face Editor stored on the computer to customize the customizable enclosure, the step of using the Face Editor comprising; i) selecting at least one design feature from the range of predetermined design features stored in the computer, the design features being selected from the group comprising cutouts, standoffs, ports and fasteners; ii) positioning the selected at least one design feature on the selected face; and iii) sizing the selected at least one design feature; and g) repeating steps f) and g) for each face of the base shape as necessary until a complete set of specifications for fabrication of the customizable enclosure for housing electronic components is created. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented system for creating specifications for fabrication of a customizable enclosure for housing electronic components, the system comprising:
-
a) a storage medium for storing a plurality of three dimensional templates representing possible basic forms of the customizable enclosure and storing a range of predefined design features for the customizable enclosure; b) a drop down box for displaying the stored plurality of predetermined three dimensional templates; c) a processor for permitting a user to select as a base shape, one of the displayed three dimensional templates or a template from an external software program, based on the size and shape of the electronic components to be housed; d) a plurality of input boxes to permit a user to enter dimensions to size the selected base shape based on a user'"'"'s requirements; e) a processor for permitting a user to select a face of the base shape; f) a Face Editor used to customize the selected face by; i) selecting design features from the stored range of predetermined design features based on the user'"'"'s requirements, the design features being selected from the group comprising cutouts, standoffs, ports and fasteners; ii) positioning the selected design features on the selected face; and iii) sizing the selected design features; wherein the Face Editor can be used to customize each face of the base shape as necessary until a complete set of specifications for the enclosure is obtained.
-
-
11. A non-transitory computer-readable medium storing computer-executable code embodied therein which when executed on a computer performs a method for creating specifications for fabrication of a customizable enclosure for housing electronic components, the method comprising:
-
a) storing in a computer, a plurality of three dimensional templates representing possible basic forms of the customizable enclosure and storing a range of predefined design features for the customizable enclosure; b) displaying in a drop down box, the stored plurality of predetermined three dimensional templates; c) selecting as a base shape, one of the displayed three dimensional templates or a template from an external software program, based on the size and shape of the electronic components to be housed; d) sizing the selected base shape based on a user'"'"'s requirements by entering dimensions in a plurality of input boxes; e) selecting a face of the base shape; f) using a Face Editor to customize the selected face by; i) selecting design features from the range of stored predetermined design features based on the user'"'"'s requirements, the design features being selected from the group comprising cutouts, standoffs, ports and fasteners; ii) positioning the selected design features on the selected face; and iii) sizing the selected design features; and g) repeating steps e), and f) for each face of the base shape as necessary until a complete set of specifications for the enclosure is obtained.
-
Specification