Zeichnen Sie 3D-Vektoren

7349
itun

Ich brauche ein Programm, um eine 3D-Zeichnung an einem halben Tag einfach und sorgfältig zu gestalten.

3D-Zeichnung besteht aus :

1 Vektoren,

2 Zeilen

3 Bögen für den Winkel zwischen zwei Vektoren oder Linienvektoren

4 Vektor-, Linien-, Bogenbeschriftungen.

Anforderungen an das Etikett :

1 griechische Symbole (Phi, Alpha, Theta, ...)

2 zeigt eine Bruchfähigkeit (phi / 2)

3 Schriftstil wie kursiv, fett, ...

Ich muss diese Zeichnung in meine Arbeit einfügen, aber es wäre großartig, wenn ein Editor das Bild in 3D betrachten darf.

5
Zeichnen als In - Erstellen Sie eine Zeichnung oder zeichnen Sie als Teil eines Programms oder einer Anwendung. Wenn erstere, dann nimm ein CAD-Programm. Rook vor 12 Jahren 1
Ich wollte als Zeichnung eine Zeichnung für ein Dokument zeichnen. itun vor 12 Jahren 0
@itun Was * wirklich * hilfreich sein könnte, ist ein Link zu einer Beispielfigur, die Sie generieren möchten. fideli vor 12 Jahren 2
itun - Das Zeichnen eines CAD-Programms wäre dann viel einfacher. Natürlich hängt es davon ab, was Sie tun möchten ... Wie @fideli sagte, wäre es von Vorteil, wenn Sie ein (von Hand gezeichnetes, wenn nichts anderes) Beispiel angeben könnten ... Rook vor 12 Jahren 1
Da Sie griechische Symbole und Brüche benötigen, gehe ich davon aus, dass Sie Funktionen in 3D zeichnen. In diesem Fall finden Sie [gnuplot] (http://www.gnuplot.info/) sehr nützlich! Breakthrough vor 12 Jahren 1

5 Antworten auf die Frage

1
Amelio Vazquez-Reina

Wenn es Ihnen nichts ausmacht, etwas zu programmieren, würde ich Sketch in Betracht ziehen . Es bietet eine schöne übergeordnete Programmiersprache, mit der TikZ- Code generiert werden kann, den Sie direkt in eine PDF- oder Vektorgrafik-Datei kompilieren können.

Da es für die Interoperabilität mit LaTeX entwickelt wurde, können Sie griechische Buchstaben und mathematische Symbole in Ihre 3D-Zeichnungen einfügen (dies war Teil der Anforderungen der Frage).

Sie können einige Beispiele sehen hier . Hier ist ein Beispiel von ihrer Website:

            enter image description here

Ich habe es ausprobiert: http://www.texample.net/tikz/examples/the-3dplot-package/. Und es funktioniert furchtbar für mich, weil es eine Zeichnung für eine bestimmte Situation ist. Es ist nicht voll mit 3D-Grafikoperationen. Und der Code ist schrecklich. itun vor 12 Jahren 0
@itun, was meinst du mit "es ist nicht voll mit 3D-Grafikoperationen"? Die Sprache bietet eine Reihe von Grundelementen, mit denen Sie eine große Auswahl an 3D-Objekten zeichnen können. Warum fanden Sie den Code schrecklich? Amelio Vazquez-Reina vor 12 Jahren 0
Wie ich sagte, die Sprache ist für diese Aufgabe nicht geeignet, sie ist komplex. Diese Methoden sind nicht flexibel. itun vor 12 Jahren 0
1
harrymc

Ein sehr einfaches 3D-Skizzierwerkzeug ist Google SketchUp .

"SketchUp ist das beste (und innovativste) Werkzeug, das für alle verfügbar ist, die von Kaffeekannen bis zu Wolkenkratzern alles entwerfen." - McCall & Associates

enter image description here

1
trolle3000

Um die in den vorliegenden Antworten und Kommentaren festgelegte Tradition von Open Source fortzusetzen, schlage ich hier den Vektorgrafiken-Editor Inkscape vor :

enter image description here

Es wird definitiv tun, was Sie wollen, und die vielen Funktionen sollten die Lernkurve für das Klettern lohnenswert machen - hier ist ein Inkscape-Lernprogramm für 3D.

BEARBEITEN: Für griechische Buchstaben müssen Sie möglicherweise Unicode [PDF] eingeben, indem Sie zuerst Strg + U eingeben.

Griechische Buchstaben werden zu einem Problem der Vergangenheit, wenn Sie den schicken PDF + Latex-Export verwenden können. Eroen vor 12 Jahren 0
0
cYrus

Wenn Sie nichts an Python-Programmierung interessiert : VPython .

Ich kann kein Tutorial finden, um meine Aufgabe zu lösen. Kannst Du mir zeigen? itun vor 12 Jahren 0
Ich habe gerade [Ihren Kommentar] (http://superuser.com/questions/394327/draw-3d-vectors#comment446594_394327) gesehen. Nun, ich denke, VPython eignet sich eher für interaktive Grafiken. Vielleicht sollten Sie einen Blick auf [Asymptote] (http://asymptote.sourceforge.net/) werfen; einige Beispiele [hier] (http://asymptote.sourceforge.net/gallery/). cYrus vor 12 Jahren 0
@cYrus bei der Python-Idee, würde ich vorschlagen [Matplotlib] (http://matplotlib.sourceforge.net/). fideli vor 12 Jahren 1
@fideli: Danke für den Link, cool! cYrus vor 12 Jahren 0
0
SergeyFomin

Sie brauchen mathematische Illustrationen. Sie sind jetzt in 2D, aber für das Feature ... In Math-Illustrationen können Sie eine beschränkte Skizze wie in Solidworks erstellen. So benötigen Sie keine statischen Momentaufnahmen wie in alten Autocad-, Adobe Illustartor-, Inkscape- und vielen anderen dummen modernen Programmen, die sich nicht eignen t Beziehungen zwischen Objekten erstellen und beibehalten.

Wo ist diese Software erhältlich? Können Sie ein Beispiel seiner Fähigkeiten zeigen? G-Man vor 6 Jahren 0
Diese Software ist auf www.mathillustrations.com erhältlich. Sie haben auch eine etwas ausgefeiltere Software namens Geometrieausdrücke (mit symbolischen geometrischen Berechnungen). Sie finden es auf www.geometryexpressions.com SergeyFomin vor 6 Jahren 0