• Deutsches Handbuch online
  • Deutsches Forum
Installation von Plugins
    • CAD Werkzeuge
      • 3D Volumen-Grundobjekte
      • 3D zwischen Linien
      • Abstand + Z
      • Bemaßungen und Pfeile
      • Bemaßte Objekte
      • Bogentext
      • Bogen aus 3 Punkten
      • Einlinienschriften
      • Fonty
      • Formen Plugin
      • Gebogene Oberflächen
      • Hypozykloide Getriebe
      • Kasten Generator
      • Kopieren nach Punktliste
      • Linien nach Länge und Winkel
      • Markieren Bogenzentrum
      • Messen XYZ
      • Mittellinien zeichnen
      • Oberflächen kombinieren Plugin
      • Polylinie numerisch erzeugen
      • Polygon Plugin
      • Profil zu Helix
      • Profil Carving Plugin
      • Rotierte Extrusion
      • Schleppmesser Plugin
      • Schraffuren Plugin
      • Skeleton
      • Snappy Plugin
      • Squircle Plugin
      • Squircle Pro Plugin
      • Texturieren
      • Text auf Polylinie
      • Zufällige Punkte von Polylinien
    • Transformations Werkzeuge
      • Abrunden / Fase
      • Ausrichten Plugin
      • Ecke + Projektionspunkt bilden
      • Größenänderung am Platz
      • Numerisches Bewegen+Rotieren
      • Polylinien ebnen
      • Polylinien glätten
      • Linien Dehnen Plugin
    • Ansichts Werkzeuge
      • Ansicht von unten
      • Ansichts Buttonset 1
      • Ansichts Buttonset 2
      • Einrasten Buttons
      • Numerisches Zoom
      • Raster Manager
      • Raster in CamBam erzeugen
      • Rotieren Tastenkürzel [Linux]
      • Theme Manager
    • Bearbeiten Werkzeuge
      • 3D Objekt schneiden
      • Auswahl nach Objekt Typ
      • Auswahl unbenutzter Objekte
      • Auswahl umkehren
      • Ein Schnitt
      • Gruppieren
      • Kanten abfasen
      • Objektzähler
      • Polylinie Punkte zufügen
      • Polylinie Punkte bewegen
      • Selektion mit Auswahlrahmen
      • Unterbrochene Linien
    • CAM Werkzeuge
      • Von unten Gewindeschneiden
      • CAM Werkzeugleiste
      • Drehmaschinen Mop
      • G83 - Erweiterung
      • Gewindefräsen Mop
      • G-Code nach Teilename
      • G-Code Wrapper
      • Halbton Bohrbild + Gravur
      • Laser Konverter
      • Laser Rastergravur MOP
      • Seitliche Nut fräsen
      • Trochoidales Fräsen Mop
      • Überflieger MOP
      • V-Gravieren Mop
    • Sonstige Werkzeuge
      • 2D-3D Mustergenerator
      • 3DConnexion SpaceMouse
      • 3D-Objekte abrollen
      • Auto Sicherung
      • Beep Me
      • Benutzerdefinierte Skripts
      • CBubble
      • Datei bereinigen
      • Datei zusammenführen
      • Digitizer Import
      • Druck Plugin
      • DSM-Export Plugin
      • Excellon Datei Import
      • Export Auswahl zu DXF
      • Find Z
      • Fläche und Umfang kalkulieren
      • Geolink Plugin
      • Gitarren Griffbrett Bundschlitze Plugin
      • GRBL Maschinensteuerung
      • Gewindedaten
      • Import DXF-STL-STP-3DS
      • Inlay Werkzeugweg
      • Labyrinth Generator
      • Kugellager Kalkulator
      • Nachrichtenfenster kopieren
      • Objekt in MOP ersetzen
      • Objekt Zähler
      • Polylinie Dezimalstellen runden
      • QR-Code Generator
      • Restmaterialbearbeitung
      • Schnittdatenrechner engl. extern
      • STL Extraktor CB2STL (fr)
      • Simulation mit Camotics
      • Skript-Startprogramm
      • SVG Export Plugin
      • SVG Import Plugin
      • Übersetzung Plugin
      • Voronoi Generator
      • Zeige Ausmaße
      • Zentrum eines 2D Objekts
      • Werkstück von Objekt
    • Skripte
      • Auto-Nummerieren
      • Fenstergröße einstellen
      • Griffbrett für Gitarren
      • Größe ändern - Skript
      • Hypotrochoid-Skript
      • Inlay Kalkulator
      • Konische Helix-Skript
      • Konische Helix Tasche-Skript
      • Kopie nach Punktliste-Skript
      • Messen Winkel-Skript
      • Nummern Generator-Skript
      • Numerische Linien Skript
      • Offene/Geschlossene Polylinien
      • Paraboloid-Skript
      • Polyline2Spline-Skript
      • PolyRadius-Skript
      • Rundes Werkstück erzeugen
      • Senkrecht zur Linie-Skript
      • Schleppmesser-Skript
      • Schräge Linien nach Polylinie-Skript
      • Spiral Polygon-Skript
      • Spirale-Halbkugel-Skript
      • Spherischer Werkzeugweg-Skript
      • Überflieger-Skript
      • Unbearbeitete Bereiche
      • Voronoi und Delaunay Skript
      • Zinkenverbindung Skript
    • Deutsche Sprachdatei
      • Deutsche Sprachdatei 13.06.24
      • |
      • |

    Nummern Generator (Skript)

    Oft benötigt man durchgängige fortlaufende Nummerierungen in Dateien. Sei es zur Nummerierung von Teilen oder auf Skalen.
    Dafür verwendet man oft einen "generischen" Text, der "00" enthält. Dieser Text wird an die richtige Stelle kopiert/eingefügt oder man kopiert ihn mit "Reihenkopie", "In polarer Anordnung kopieren" oder dem Plugin "kopieren nach Punktliste".

    Dieses Skripterzeugt aus den kopierten generischen Zahlen "00" eine fortlaufende Zahlenreihe. Das erpart das einzelne Bearbeiten jeder der kopierten Zahlen.

    Das Skript wird dazu entpackt und in den Ordner "Scripts" gelegt. Das ZIP-Archiv enthält 2 Skripte, einmal in VBS und eines in Python programmiert. Das Python-Skrit mit der Dateiendung .py funktioniert in Version 1 der 64bit-Version von CamBam.

    Programmierer:

    dh42

    Version/Datum: 03 Mai 2024
    Downloads:

    DownLoad

    Dokumentation:

    Kopieren Sie die Zahl "00" an jeden Ort wo sie die fortlaufende Zahl haben möchten. Dazu können alle Hilfsmittel wie Copy/Paste, Reihenkopie, polare Kopie oder Kopieren nach Punktliste verwendet werden.
    Wählen Sie alle Textobjekte "00" die neu nummeriert werden sollen in der gewünschten Reihenfolge aus. (Shift Taste drücken um mehrere Objekte auszuwählen). Die ausgewählte Reihenfolge bestimmt die Reihenfolge der Zahlen.

    Man öffnet das Skript und passt wenige Werte an.

    Im Skript sind es die Werte

    formatstring = "00"
            start = 1
            stepvalue = 1

    Der Format String ist, wie in meinem Beispiel die Zahl 00
    Die erste Zahl ist "1" (start)
    Das Inkrement (stepvalue) um das hochgezählt werden soll ist "1"

    Danach startet man das Skript mit F5 oder "Start"

    Alle ausgewählten Zahlen werden nun in der Reihenfolge ihrer Auswahl durchnummeriert.

    Programmversion: CamBam V1.0, Linux version, 64bit Version
    Link ins englische Forum: Number Generator im Forum


    | Urheberrecht © 2022 Ralf Griep | 09337 Callenberg | Vervielfältigung oder Bearbeitung nur mit schriftlicher Genehmigung | Der Verkauf dieses Handbuchs ist verboten |