Author Topic: Schraubengang mit Helix -wird nichts  (Read 2652 times)

pruefi

  • Hero Member
  • *****
  • Posts: 504
  • Karma: +0/-0
    • View Profile
    • https://www.linkedin.com/in/andreaspruefer/
Schraubengang mit Helix -wird nichts
« on: April 27, 2008, 02:38:11 am »
1) Schritt: Helix mittel LISP konstruiert, dient als Pfad für die Extrusion des Gewinde-Profiles
Code: [Select]
; Helix 3D-Polylinie

(defun c:Helix2 ( / x y z x2 y2 z2 R  S i deltaphi Schritte N Ende)
(setq
R 3
S 1
i 0
N 10 ;N-Anzahl der Windungen
Schritte 50
Ende(* Schritte N)
deltaphi (/ (* 2 pi) Schritte)
)
 
(command "_3dpoly")
(while (< i Ende)
(setq ; Fusspunktkoordinaten
x (* R (sin (* i deltaphi)))
y (* R (cos (* i deltaphi)))
z (* (* i deltaphi) (/ S (* 2 pi)))
x2 (* R (sin (* (+ i 1) deltaphi)))
y2 (* R (cos (* (+ i 1) deltaphi)))
z2 (* (* (+ i 1) deltaphi) (/ S (* 2 pi)))
)
(command  (list x  y  z) )
(setq i (1+ i))
) ; ende While
(command "")
(princ)
)

2) Problem: Die Basis dreht sich mit, dh. das Profil ist am Ende des Wendel fast um 180° Grad gedreht (HiHi)

3) Eh ich noch weiter rumtüftle, hat jemand eine Gangbare Idee vielleicht über eine 3-D-Reihe und Vereinigung , oder soll ich den realen Bearbeitungsvorgang vielleicht nachvollziehen?

4) Hier ein Prototyp aber nur mit "rundem" Gewinde
[align=center]
[/align]
[align=center][/align]

Kessel

  • Hero Member
  • *****
  • Posts: 2084
  • Karma: +0/-0
    • View Profile
    • http://fsr.mw.tu-dresden.de
Schraubengang mit Helix -wird nichts
« Reply #1 on: April 27, 2008, 11:13:19 am »
Mh ...

so ganz verstehe ich dein Problem nicht, würde aber behaupten, dass das mit SWX geht. Weiß nun nicht, warum du unbedingt AutoCad nimmst.
schöne Grüße,
Martin Keßler

Klick dich nicht weg!