CADsite forum

AutoCAD => AutoCAD probleem => Topic gestart door: Templar op wo 02 04 2008, 19:08:13

Titel: Helix als een boor Acad 2005
Bericht door: Templar op wo 02 04 2008, 19:08:13
Hallo,

Hoe teken je een helix als een boor.
Ik kom er met de lisp-files niet uit.

Gr. John
Titel: Re: Helix als een boor Acad 2005
Bericht door: Reimer op do 03 04 2008, 10:48:19
Ik heb hier geen ervaring mee maar heb net even wat geprobeerd.

Optie 1:
Teken de doorsnede van de boor. Gebruik Sweep met de optie Twist om de doorsnede over een lijn te extruderen.

Optie 2:
Teken een cilinder. Teken 2 keer een helix. Gebruik Sweep om een circel over de helix te extruderen. Subtract de laatste twee van de cilinder af.

Groeten,
Reimer
Titel: Re: Helix als een boor Acad 2005
Bericht door: Templar op vr 04 04 2008, 17:32:23
Citaat van: Reimer op do 03 04 2008, 10:48:19
Ik heb hier geen ervaring mee maar heb net even wat geprobeerd.

Optie 1:
Teken de doorsnede van de boor. Gebruik Sweep met de optie Twist om de doorsnede over een lijn te extruderen.

Optie 2:
Teken een cilinder. Teken 2 keer een helix. Gebruik Sweep om een circel over de helix te extruderen. Subtract de laatste twee van de cilinder af.

Groeten,
Reimer

Bedankt voor je reactie

Echter sweep werkt niet wellicht zou ik een nieuwe sweep.lsp file moeten downloaden.
Zou je optie 2 iets gedetaileerder kunnen uitwerken.

Gr. John
Titel: Re: Helix als een boor Acad 2005
Bericht door: Reimer op vr 04 04 2008, 22:00:09
Welke versie van acad gebruik je? Sweep is volgens mij in 2007 geïntroduceerd. In feite is SWEEP hetzelfde als EXTRUDE, alleen met wat meer mogelijkheden. Je kunt ook EXTRUDE gebruiken.

Bij optie 2 heb ik eerst 3 circels getekend (één grote en twee kleine). In het midden van de grote circel (punt 1) heb ik een 3dpolyline getekend (3P). Vervolgens heb ik een helix getekend met als basispunt punt1. De diameter is gelijk aan de afstand van punt1 tot het hart van de kleine circel. Hierna heb ik de helix gecopieerd en 180 graden gedraaid, zodat deze op de andere kleine circel terecht kwam. Met SWEEP heb ik de grote circel over de 3dpolyline geextrudeerd, en de beide kleine circels over de twee helix-en. Tot slot heb ik met SUbtract de beide "wokkels" van de cilinder afgetrokken.

Het commando SWEEP zet de circels automatisch haaks op de helix. SUbtract doet dat niet. Ik weet niet wat er gebeurt wanneer je de circels niet haaks op de helix zet. Ik kan dit momenteel ook niet proberen.

Ik hoop dat mijn verhaal een beetje te volgen is, zo niet dan hoor ik het wel.

Reimer.
Titel: Re: Helix als een boor Acad 2005
Bericht door: Templar op ma 07 04 2008, 19:00:57
Hoi,

Ik ben eruit.
Het is vrij makkelijk met een lisp file te doen.
als er iemand interesse heeft dan lees ik het wel hier op het forum.

Gr. John
Titel: Re: Helix als een boor Acad 2005
Bericht door: Reimer op za 12 04 2008, 13:47:30
Ik wil wel graag weten hoe je het nu opgelost hebt.
Kun je de lisp-inhoud hier posten?

Reimer
Titel: Re: Helix als een boor Acad 2005
Bericht door: Templar op zo 13 04 2008, 09:58:58
Hoi Reimer.

Om te beginnen zet je met commando SURFTAB1 de waarde op bijv 30.

SURFTAB1 =  30  (nauwkeurigheid van de boog (bijv. 6 is weergave als een zeskant))

Center point = Startpunt

Coil Width = dikte lijn (op 0 stellen)

Start angle = Starthoek (bijv 0 graden)

Pitch = Spoed

Number of rotations = Aantal omwentelingen



Cirkel tekenen op de spiraal. (haaks op de spiraal) UCS verplaatsen.

Extruderen op Path (de spiraal volgen)

Dit werkt perfect voor Acad 2005 maar 2007 zoals jij vermelde kun je dus sweep gebruiken.
Met Array (polar) dupliceer ik een 2e helix.
Deze 2 subtract ik dan van een cilinder.

Bij een boor geef ik dus een forse spoed in (spiraalstijging).
Geef ik een kleine spoed in dan teken je een spiraalveer als het ware.

Gr. John


Titel: Re: Helix als een boor Acad 2005
Bericht door: HofCAD op ma 14 04 2008, 11:49:54
Beste Templar,

In AutoCAD 2007 gebruik het AutoCAD commando HELIX, waarmee
je een helix entiteit krijgt.
Deze helix kun je dan gebruiken als path voor de commando's EXTRUDE
en SWEEP.
Als alternatief voor je lispfile kun je voor AutoCAD 2002 tot 2006 op http://www.cadpanel.com/for_downloads/autolisp_downloads.htm
het volgende vinden: 'Draw Helixes with a dialog box'
waarmee je de files spiral.lsp en spiral.dcl kan krijgen.

Author: Alireza Parsai
The program defines a command called SPIRAL.
The command can create a cylindrical or conical helix with the help of a dialog box.
The helix may be a Wireframe or Solid model.

Met vriendelijke groet,
HofCAD CSI
Titel: Re: Helix als een boor Acad 2005
Bericht door: Templar op di 15 04 2008, 19:25:47
Hoi,

Ik krijg enkel maar een foutmelding als ik dat lisp bestand download en wil gebruiken.
De dialoog box verschijnt ook niet.

Gr. John
Titel: Re: Helix als een boor Acad 2005
Bericht door: HofCAD op do 17 04 2008, 10:44:49
Citaat van: Templar op di 15 04 2008, 19:25:47
Hoi,

Ik krijg enkel maar een foutmelding als ik dat lisp bestand download en wil gebruiken.
De dialoog box verschijnt ook niet.

Gr. John

Beste John,

De dcl file moet in het zoekpad staan van AutoCAD.
(Zie Tools->Options en bij de tab Files en dan 'Support File Search Path')

Met vriendelijke groet,
HofCAD CSI