Draft Upgrade/sv: Difference between revisions
(Created page with "==Bruk==") |
(Created page with "De valda objekten förändras/uppgraderas enligt följande lista (i ordning): * Om det finns mer än en yta, så förenas de (förening) * On det endast finns en yta, så gör...") |
||
Line 14: | Line 14: | ||
==Options== |
==Options== |
||
De valda objekten förändras/uppgraderas enligt följande lista (i ordning): |
|||
The selected objects are modified/upgraded according to the following conditions (in order): |
|||
* Om det finns mer än en yta, så förenas de (förening) |
|||
* if there are more than one face in the selection, the faces are merged (union) |
|||
* On det endast finns en yta, så görs ingenting |
|||
* if there is only one face in the selection, nothing is done |
|||
* Om det finns stängda trådar, så omvandlas de till en yta |
|||
* if there is only one open wire in the selection, it gets closed |
|||
* om det endast finns en öppen tråd, så stängs den |
|||
* if there are only edges in the selection, all edges are joined into a wire (closed if possible) |
|||
* om det endast finns kanter, så förenas alla kanter till en tråd (stängd, om möjligt) |
|||
* if none of the above is possible, a compound object is created |
|||
* om inget av ovanstående är möjligt, så skapas ett sammansättningsobjekt |
|||
==Scripting== |
==Scripting== |
Revision as of 17:10, 13 February 2014
Beskrivning
Detta verktyg uppgraderar valda objekt på olika sätt. Om inget objekt är markerat, så ombes du att välja ett.
Bruk
- Select one or more objects you wish to upgrade
- Press the Draft Upgrade button or press U then P keys
Options
De valda objekten förändras/uppgraderas enligt följande lista (i ordning):
- Om det finns mer än en yta, så förenas de (förening)
- On det endast finns en yta, så görs ingenting
- Om det finns stängda trådar, så omvandlas de till en yta
- om det endast finns en öppen tråd, så stängs den
- om det endast finns kanter, så förenas alla kanter till en tråd (stängd, om möjligt)
- om inget av ovanstående är möjligt, så skapas ett sammansättningsobjekt
Scripting
The upgrade tool can be used from python scripts and macros like this:
Draft.upgrade(objects, delete=False, force=None)
- Upgrades the given object(s) (can be an object or a list of objects).
- If delete is True, old objects are deleted.
- The force attribute can be used to force a certain way of upgrading. It can be: makeCompound, closeGroupWires, makeSolid, closeWire, turnToParts, makeFusion, makeShell, makeFaces, draftify, joinFaces, makeSketchFace, makeWires
- Returns a dictionnary containing two lists, a list of new objects and a list of objects to be deleted
Some of the operations of the Upgrade tool can also be made with the Part Fuse or Draft Wire tools.
Example:
import Draft
mycircle = Draft.makeCircle(2)
face1 = Draft.upgrade([mycircle],True)