1. A computer-aided design apparatus (2) for the design of three-dimensional objects to be fabricated, the apparatus comprising:
a base generator operable to generate a topology for a design of a three-dimensional object by generating a plurality of different generations of bases, wherein each generation of bases comprises a plurality of bases, each base comprising a local coordinate system, and wherein the bases in the second and any subsequent generation are located in the local coordinate system of a base in a preceding generation;
a base identifier operable to identify bases having a defined relationship; and
a content generator operable to generate content objects for the identified bases.
2. Apparatus according to claim 1, wherein the base identifier is operable to identify bases comprising bases in different local coordinate systems having a defined relationship.
3. Apparatus according to claim 1, wherein the base identifier is operable to identify bases having a defined geometrical relationship.
4. Apparatus according to claim 1, further comprising:
an attribute generator operable to generate attributes for the bases generated by the base generator;
and wherein the base identifier is operable to identify bases having a defined attribute relationship.
5. Apparatus according to claim 1, wherein:
the base identifier is operable to identify bases having a first relationship and bases having a second, different relationship; and
the content generator is operable to generate first content objects for the bases having the first relationship and second, different content objects for the bases having the second relationship.
6. A computer-aided design apparatus (2) for the design of three-dimensional objects to be fabricated, the apparatus comprising:
a base generator operable to generate a topology for a design of a three-dimensional object by generating a plurality of different generations of bases, wherein each generation of bases comprises a plurality of bases, each base comprising a local coordinate system, and wherein the bases in the second and any subsequent generation are located in the local coordinate system of a base in a preceding generation;
a content generator operable to generate content objects in the bases; and
a feature identifier operable to identify features comprising content objects having a defined relationship andor operable to identify features comprising at least one base and at least one content object having a defined relationship;
and wherein the content generator is operable to generate further content objects for the identified features.
7. Apparatus according to claim 6, wherein the feature identifier is operable to identify features having a defined geometrical relationship.
8. Apparatus according to claim 6, further comprising:
an attribute generator operable to generate attributes for at least one of the bases and the content objects;
and wherein the feature identifier is operable to identify features having a defined attribute relationship.
9. Apparatus according to claim 6, wherein:
the feature identifier is operable to identify features having a first relationship and features having a second, different relationship; and
the content generator is operable to generate first further content objects for the features having the first relationship and second, different further content objects for the features having the second relationship.
10. A method of operating a computer-aided design apparatus (2) to design a three-dimensional object to be fabricated, the method comprising:
generating a topology for a design of a three-dimensional object by generating a plurality of different generations of bases, wherein each generation of bases comprises a plurality of bases, each base comprising a local coordinate system, and wherein the bases in the second and any subsequent generation are located in the local coordinate system of a base in a preceding generation;
identifying bases having a defined relationship; and
generating content objects for the identified bases.
11. A method according to claim 10, wherein bases are identified comprising bases in different local coordinate systems having a defined relationship.
12. A method according to claim 10, wherein bases having a defined geometrical relationship are identified.
13. A method according to claim 10, wherein attributes are generated for the bases, and wherein bases having a defined attribute relationship are identified.
14. A method according to claim 10, wherein:
bases having a first relationship and bases having a second, different relationship are identified; and
first content objects are generated for the bases having the first relationship and second, different content objects are generated for the bases having the second relationship.
15. A method of operating a computer-aided design apparatus (2) to design a three-dimensional object to be fabricated, the method comprising:
generating a topology for a design of a three-dimensional object by generating a plurality of different generations of bases, wherein each generation of bases comprises a plurality of bases, each base comprising a local coordinate system, and wherein the bases in the second and any subsequent generation are located in the local coordinate system of a base in a preceding generation;
generating content objects in the bases;
identifying features comprising content objects having a defined relationship andor identifying features comprising at least one base and at least one content object having a defined relationship; and
generating further content objects for the identified features.
16. A method according to claim 15, wherein features having a defined geometrical relationship are identified.
17. A method according to claim 15, wherein attributes are generated for at least one of the bases and the content objects, and wherein features having a defined attribute relationship are identified.
18. A method according to claim 15, wherein:
features having a first relationship and features having a second, different relationship are identified; and
first content objects are generated for the features having the first relationship and second, different content objects are generated for the features having the second relationship.
19. A physically-embodied computer program product having computer program instructions to program a programmable processing apparatus to become configured as an apparatus comprising:
a base generator operable to generate a topology for a design of a three-dimensional object by generating a plurality of different generations of bases, wherein each generation of bases comprises a plurality of bases, each base comprising a local coordinate system, and wherein the bases in the second and any subsequent generation are located in the local coordinate system of a base in a preceding generation;
a base identifier operable to identify bases having a defined relationship; and
a content generator operable to generate content objects for the identified bases.
20. A physically-embodied computer program product according to claim 19, wherein the computer program instructions are such that the base identifier is operable to identify bases comprising bases in different local coordinate systems having a defined relationship.
21. A physically-embodied computer program product according to claim 19, wherein the computer program instructions are such that the base identifier is operable to identify bases having a defined geometrical relationship.
22. A physically-embodied computer program product according to claim 19, wherein the computer program instructions comprise instructions to program the programmable processing apparatus to become configured as an apparatus further comprising:
an attribute generator operable to generate attributes for the bases generated by the base generator;
and wherein the computer program instructions are such that the base identifier is operable to identify bases having a defined attribute relationship.
23. A physically-embodied computer program product according to claim 19, wherein the computer program instructions are such that:
the base identifier is operable to identify bases having a first relationship and bases having a second, different relationship; and
the content generator is operable to generate first content objects for the bases having the first relationship and second, different content objects for the bases having the second relationship.
24. A physically-embodied computer program product having computer program instructions to program a programmable processing apparatus to become configured as an apparatus comprising:
a base generator operable to generate a topology for a design of a three-dimensional object by generating a plurality of different generations of bases, wherein each generation of bases comprises a plurality of bases, each base comprising a local coordinate system, and wherein the bases in the second and any subsequent generation are located in the local coordinate system of a base in a preceding generation;
a content generator operable to generate content objects in the bases; and
a feature identifier operable to identify features comprising content objects having a defined relationship andor operable to identify features comprising at least one base and at least one content object having a defined relationship;
and wherein the content generator is operable to generate further content objects for the identified features.
25. A physically-embodied computer program product according to claim 24, wherein the computer program instructions are such that the feature identifier is operable to identify features having a defined geometrical relationship.
26. A physically-embodied computer program product according to claim 24, wherein the computer program instructions comprise instructions to program the programmable processing apparatus to become configured as an apparatus further comprising:
an attribute generator operable to generate attributes for at least one of the bases and the content objects;
and wherein the computer program instructions are such that the feature identifier is operable to identify features having a defined attribute relationship.
27. A physically-embodied computer program product according to claim 24, wherein the computer program instructions are such that:
the feature identifier is operable to identify features having a first relationship and features having a second, different relationship; and
the content generator is operable to generate first further content objects for the features having the first relationship and second, different further content objects for the features having the second relationship.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A device for axially maintaining a cylindrical element, the device comprising:
a coupling bushing comprising external threads, first nut strips which extend axially beyond the external threads, and a first internal pressure surface;
a covering nut comprising a second internal pressure surface configured to engage and deform ends of the first nut strips radially inwardly and towards the cylindrical element when the cylindrical element is introduced into the coupling bushing and the covering nut; and
a sleeve comprising second nut strips and an external diameter which is at most equal to an internal diameter of the coupling bushing, whereby the sleeve, with the second nut strips being introduced first, is adapted to be introduced into the coupling bushing,
wherein the first internal pressure surface is configured to engage and deform ends of the second nut strips radially inwardly and towards the cylindrical element when the cylindrical element is introduced into the coupling bushing and the covering nut.
2. The device of claim 1, wherein the cylindrical element comprises a cable.
3. The device of claim 1, wherein the first and second internal pressure surfaces are configured to cause the first and second nut strips to be anchored in the cylindrical element when the covering nut is tightened.
4. The device of claim 1, wherein the first and second internal pressure surfaces comprise tapered surfaces.
5. The device of claim 1, wherein the first and second internal pressure surfaces comprise tapered surfaces which face in opposite directions.
6. The device of claim 1, further comprising a tubular packing seal adapted to be inserted in, a final assembled position, between the cylindrical element and the sleeve.
7. The device of claim 1, further comprising a tubular packing seal adapted to be inserted in, a final assembled position, between the cylindrical element and the first nut strips.
8. The device of claim 1, further comprising a packing seal adapted to slide over the cylindrical element and into the sleeve.
9. The device of claim 8, wherein the packing seal comprises a first part having a first external diameter and a second part having a different second external diameter.
10. The device of claim 9, wherein the first diameter is smaller than the second diameter, wherein the first diameter corresponds substantially to an internal diameter of the sleeve, and wherein the second diameter corresponds substantially to the internal diameter of the coupling bushing.
11. The device of claim 1, wherein the covering nut comprises internal threads configured to threadably engage the external threads of the coupling bushing.
12. A method of fixing the cylindrical element using the device of claim 1, the method comprising:
arranging the coupling bushing on the cylindrical element with the first nut strips facing in a first direction;
arranging the sleeve on the cylindrical element with the second nut strips facing in a second opposite direction;
arranging the covering nut on the cylindrical element;
moving the covering nut towards the coupling bushing;
engaging and deforming ends of the second nut strips radially inwardly with the first internal pressure surface by moving the covering nut towards the coupling bushing;
threadably engaging internal threads of the covering nut and the external threads of the coupling bushing; and
engaging and deforming ends of the first nut strips radially inwardly with the second internal pressure surface by moving the covering nut further towards the coupling bushing.
13. A device for fixing a cable to a plug or a socket, the device comprising:
a coupling bushing comprising external threads, first strips which extend axially from one end of the coupling bushing, and a first internal tapered pressure surface;
a nut comprising internal threads and a second internal tapered pressure surface configured to engage and deform ends of the first strips radially inwardly;
the internal threads of the nut being configured to threadably engage the external threads of the coupling bushing;
a sleeve comprising second strips which extend axially from one end of the sleeve; and
the sleeve being configured to slide within the coupling bushing,
wherein the first internal tapered pressure surface is configured to engage and deform ends of the second strips radially inwardly when the nut moves towards the coupling bushing.
14. The device of claim 13, wherein the first and second internal tapered pressure surfaces are configured to cause the first and second strips to be anchored in the cable when the nut is tightened onto the coupling bushing.
15. The device of claim 13, wherein the first and second internal tapered pressure surfaces face in opposite directions.
16. The device of claim 13, further comprising a tubular packing seal adapted to be inserted between the cable and the sleeve.
17. The device of claim 13, further comprising a tubular packing seal adapted to be inserted between the cable and the first strips.
18. The device of claim 13, further comprising a packing seal adapted to slide over the cable and into the sleeve.
19. The device of claim 18, wherein the packing seal comprises a first part having a first external diameter and a second part having a different second external diameter.
20. The device of claim 19, wherein the first diameter is smaller than the second diameter, wherein the first diameter corresponds substantially to an internal diameter of the sleeve, and wherein the second diameter corresponds substantially to the internal diameter of the coupling bushing.
21. A method of fixing a cable to a plug or a socket using the device of claim 13, the method comprising:
arranging the coupling bushing on the cable with the first strips facing in a first direction;
arranging the sleeve on the cable with the second strips facing in a second opposite direction;
arranging the nut on the cable;
moving the nut towards the coupling bushing;
engaging and deforming ends of the second strips radially inwardly with the first internal tapered pressure surface by moving the nut towards the coupling bushing;
threadably engaging the internal threads of the nut and the external threads of the coupling bushing; and
engaging and deforming ends of the first strips radially inwardly with the second internal tapered pressure surface by moving the nut further towards the coupling bushing.
22. A device for fixing a cable to a plug or a socket, the device comprising:
a coupling bushing comprising external threads, first strips which extend axially from one end of the coupling bushing, and a first internal tapered pressure surface;
a nut comprising internal threads and a second internal tapered pressure surface configured to engage and deform ends of the first strips radially inwardly;
the internal threads of the nut being configured to threadably engage the external threads of the coupling bushing;
a sleeve comprising second strips which extend axially from one end of the sleeve;
the sleeve being configured to slide within the coupling bushing; and
a tubular packing seal adapted to be inserted partially into the sleeve and the coupling bushing,
wherein the first internal tapered pressure surface is configured to engage and deform ends of the second strips radially inwardly when the nut moves towards the coupling bushing.
23. A method of fixing a cable to a plug or a socket using the device of claim 22, the method comprising:
arranging the coupling bushing on the cable with the first strips facing in a first direction;
arranging the sleeve on the cable with the second strips facing in a second opposite direction;
arranging the tubular packing seal on the cable;
arranging the nut on the cable;
moving the nut towards the packing seal until the second internal tapered surface engages the packing seal;
causing the sleeve and the packing seal to slide into the coupling bushing;
moving the nut towards the coupling bushing;
engaging and deforming ends of the second strips radially inwardly with the first internal tapered pressure surface by moving the nut and the packing seal towards the coupling bushing;
threadably engaging the internal threads of the nut and the external threads of the coupling bushing; and
engaging and deforming ends of the first strips radially inwardly with the second internal tapered pressure surface by moving the nut further towards the coupling bushing.