tutorials.de Buch-Aktion 05/2012
Like Tree6Danke
  • 5 Beitrag von wollmaus
  • 1 Beitrag von wollmaus
ERLEDIGT
JA
ANTWORTEN
5
ZUGRIFFE
1714
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Alice Alice ist offline Mitglied Brillant
    Registriert seit
    Mar 2010
    Beiträge
    882
    Hallo.

    Kann mir jemand einen Tipp geben wie ich ein Seckeck zeichnen kann mit der Kantenlänge 17,5mm und einer Strichdicke von 0,7mm?

    Ich kriege es einfach nicht gut hin.
     

  2. #2
    wollmaus wollmaus ist offline Mitglied Gold
    Registriert seit
    Sep 2010
    Beiträge
    115
    Du hast vergessen zu Sagen womit

    Vektorprogramm:
    Mal angenommen, dein Vektorprogramm hat ein Polygon-Werkzeug, erstelle ein 6-seitiges Polygon.
    Drehe es bis 2 gegenüberliegende Seiten waagerecht sind.
    Dann passe die Grösse an bis die Breite 35mm ist(bei einem Hexagon ist die Kantenlänge gleich dem Radius), noch die Strichdicke zuweisen, da sollte dann etwas wie im Anhang herauskommen.

    Zirkel und Papier:
    Nehme ein Blatt Papier, Lineal, Fineliner mit 0,7mm Spitze, Zirkel mit einer Bleistiftspitze und einen Radiergummi.
    Ziehe einen Kreis Radius 17,5mm mit dem Zirkel.
    Nehme den Zirkel(immer noch auf 17,5mm) und setze ihn auf dem gezogenen Kreis an. Gehe jetzt einmal rum und markiere mit dem Zirkel 6 Punkte auf dem Kreis. Diese Punkte verbinde per Lineal/Fineliner. Den Kreis kannst du jetzt wegradieren, übrig bleibt das Sechseck.

    SVG:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    
    <svg xmlns="http://www.w3.org/2000/svg" version="1.1">
      <polygon points="132.200 66.100,
                        99.150 123.344,
                        33.050 123.344,
                        0.000 66.100,
                        33.050 8.856,
                        99.150 8.856"
                        style="fill:white;stroke:black;stroke-width:.7mm"/>
    </svg>

    Die Koordinaten der points errechnen sich dabei wie folgt in einer Schleife von 0 bis n-1
    x:
    Code :
    1
    
    (r+(r * Math.cos(2 * Math.PI * i / n)))
    y:
    Code :
    1
    
    (r+( r * Math.sin(2 * Math.PI * i / n)))

    Wobei
    • i :der aktuelle Zähler der Schleife (0-5)
    • n : die Seitenanzahl(6)
    • r :der Radius/Kantenlänge (in Pixel, 17.5mm sind ca.66.1px)
    Angehängte Grafiken Angehängte Grafiken  
    Geändert von wollmaus (14.10.11 um 05:09 Uhr)
    Markus Kolletzky, Another, smileyml und 2 weitere bedanken sich. 

  3. #3
    Alice Alice ist offline Mitglied Brillant
    Registriert seit
    Mar 2010
    Beiträge
    882
    Hallo.

    Das ist mal ne Antwort.

    Vielen Dank!
     

  4. #4
    Alice Alice ist offline Mitglied Brillant
    Registriert seit
    Mar 2010
    Beiträge
    882
    Also irgendwie verstehe ich das nicht.

    Wenn ich das Sechseck drehe, sind die Seiten irgendwie krumm. Es ist immer nur eine Seite schön parallel.

    Meinst du, du könntest mir noch zwei Sechsecke zeichnen in SVG wo die Seiten parallel sind?

    1. Sechseck:
    Kantenlänge: 17,5mm
    Strichdicke: 1,5mm

    2. Sechseck:
    Kantenlänge: 4mm
    Strichdicke: 0,7mm

    Gerne auch mit einem Kreis drumherum, wenn es dann leichter ist.
    Würde mich echt sehr freuen.
    Geändert von Alice (18.10.11 um 12:04 Uhr)
     

  5. #5
    Avatar von j2se
    j2se j2se ist offline Mitglied Silber
    Registriert seit
    Oct 2011
    Beiträge
    94
    Blog-Einträge
    1
    Zitat Zitat von wollmaus Beitrag anzeigen
    Die Koordinaten der points errechnen sich dabei wie folgt in einer Schleife von 0 bis n-1
    x:
    Code :
    1
    
    (r+(r * Math.cos(2 * Math.PI * i / n)))
    y:
    Code :
    1
    
    (r+( r * Math.sin(2 * Math.PI * i / n)))
    Danke wollmaus, mit obigen Formeln für x und y habe ich das Sechseck sogar mit Java hingekriegt.
    Angehängte Grafiken Angehängte Grafiken  
     

  6. #6
    wollmaus wollmaus ist offline Mitglied Gold
    Registriert seit
    Sep 2010
    Beiträge
    115
    Zitat Zitat von bl5000 Beitrag anzeigen
    Also irgendwie verstehe ich das nicht.

    Wenn ich das Sechseck drehe, sind die Seiten irgendwie krumm. Es ist immer nur eine Seite schön parallel.

    Meinst du, du könntest mir noch zwei Sechsecke zeichnen in SVG wo die Seiten parallel sind?
    Keine Ahnung, was du da machst, aber in dem Fall hier(regelmässiges Hexagon) sind definitiv immer 2 Seiten parallel.

    Wieauchimmer, ma(ch|l)e es dir selbst: http://jsfiddle.net/T72NR/ (sollte funktionieren in aktuellen Versionen von Chrome, FF + IE)
    Geändert von wollmaus (22.10.11 um 01:22 Uhr)
    Markus Kolletzky bedankt sich. 

Ähnliche Themen

  1. Antworten: 7
    Letzter Beitrag: 15.09.11, 13:06
  2. Sechseck-Gitter erstellen?
    Von teraflop im Forum Cinema 4D
    Antworten: 3
    Letzter Beitrag: 26.01.11, 15:24
  3. Zeichnen
    Von tom01 im Forum VisualStudio & MFC
    Antworten: 2
    Letzter Beitrag: 19.07.06, 11:16
  4. Säulen Zeichnen, Drachen zeichnen
    Von RudeJava im Forum Photoshop
    Antworten: 34
    Letzter Beitrag: 17.07.05, 09:34
  5. Text im Sechseck
    Von ajay im Forum CSS
    Antworten: 1
    Letzter Beitrag: 22.11.02, 20:31