Cirkel met vergelijking

Hallo
Ik werk aan CREO parametrisch v1.0.
Ik moet een tandwiel maken met behulp van de methode van de involuut van een cirkel, waarvan ik de cartesiaanse vergelijking heb weten te weerleggen:

x=r(cos(t)-t*sin(t))

y=r(sin(t)+t*cos(t))

z=0

Het probleem is dat mijn corube tangentieel is aan de cirkel en niet normaal aan de cirkel zoals het zou moeten en ik zie niet waar het vandaan komt.
Ik vraag me af of het geen verhaal met de t is of dat mijn vergelijking helemaal verkeerd is.
Bij voorbaat dank voor uw antwoorden

Vriendelijke groeten.

Probeer het met:

x=r(cos(t)+t*sin(t))

y=r(sin(t)-t*cos(t))

 

Naar mijn mening heb je zojuist 2 borden omgedraaid.

2 likes

Wil je de exacte vorm of een weergave van het tandwiel.

Als het gewoon een weergave is, heb ik een geparametriseerd bestand waarin je het aantal tanden, de module, enz. invoert. om het stuk te tekenen.

 

Aan de andere kant weet ik niet zeker of het de exacte vorm is (maar het lijkt er veel op).

Nou, in feite waren het niet de tekenen, zelfs als ik denk dat je gelijk hebt, heb ik een fout gemaakt bij het maken van de mijne.
Anders heb ik geen imperatief van representatie, maar ik moet alles uitleggen wat ik doe, dus ik kan geen kant-en-klaar model nemen tenzij ik het uitleg.

 

EDIT: Klein probleem met de vergelijking:

x=(d1/2)*(cos(t)+t*cos(t-(pi/2)))
y=(d1/2)*(sin(t)-t*sin(t-(pi/2)))
z=0
 Geeft een niet slechte involuut, normaal aan de cirkel en draait goed, maar de kromtestraal lijkt me enorm, alsof hij niet strak genoeg draait, maar ik zie niet waar hij vandaan komt.
Ter vereenvoudiging worden we verondersteld dit te krijgen:
x=(d1/2)*(cos(t)+t*sin(t))
y=(d1/2)*(sin(t)+t*cos(t))
z=0

Maar het werkt niet, dus ik vraag me af of er geen f***ing is op de parametrisering met t.
 

Voor mij komt t overeen met je invalshoek van het betrekken. Hoeveel is het in uw geval?

Dus na een mooi diagram opnieuw te hebben gemaakt, vind ik als vergelijking:

x=r(cos(t)+t*cos(pi/2-t))

y=r(sin(t)-t*sin(pi/2-t))

En zoals altijd, vereenvoudigen door

x=r(cos(t)+t*sin(t))

y=r(sin(t)-t*cos(t))

Het werkt niet meer.
Ik zie echt niet in wat er mis is, ik heb een hoek van 90° tussen de twee curven geparametriseerd door deze twee stelsels van vergelijkingen.

 

Als u de sjabloon niet kunt gebruiken, vindt u hieronder de parameters gevolgd door de relaties:

 

INVOER
 Z-NUMMER = 30.000000
 "GEEF HET AANTAL TANDEN"
 Y-NUMMER = 1.000000
 "GEEF DE UITSTEEKSCOËFFICIËNT"
 X NUMMER = 1.250000
 "GEEF DE COËFFICIËNT VAN DE HOLTE"
 M0 NUMMER = 1.250000
 "GEEF DE MODULE"
 ALPHAD-NUMMER = 20.000000
 "GEEF DE DRUKHOEK"
 DELTA-NUMMER = 0.000000
 "GEEF DE OFFSET-COËFFICIËNT"
 LANG NUMMER = 10.000000
 "GEEF DE DIEPTE VAN DE TAND"
EINDE INVOER

BETREKKINGEN

RPRIM=M0*Z/2
SPRIM=M0*(PI/2+2*DELTA*TAN(ALPHAD))
BÈTA=360/Z
/*"----------"
P1=Z
RT=M0*(Z/2+DELTA+Y)
INVALPHAZ=TAN(ALPHAD)-(ALPHAD*PI/180)
RB=M0*Z*COS(ALPHAD)/2
RP=M0*(Z/2+DELTA-X)
DP = RP * 2
DT = RT * 2
RM=(RT+RP)/2
ALPHAP = ACOS (COS (ALPHAD) * RPRIM / RP)
GAMAPRIM=((PI/Z)-(SPRIM/(2*RPRIM)))*180/PI
ALPHAT=ACOS(COS(ALPHAD)*RPRIM/RT)
INVALPHAP=TAN(ALPHAP)-(ALPHAP*PI/180)
INVALPHAT=TAN(ALPHAT)-(ALPHAT*PI/180)
ALPHAM=ACOS(COS(ALPHAD)*RPRIM/RM)
YPRIM=RPRIM*COS(GAMAPRIM)
XPRIM=RPRIM*SIN(GAMAPRIM)
SP=RP*(SPRIM/RPRIM+2*(INVALPHAZ-INVALPHAP))
ST=RT*(SPRIM/RPRIM+2*(INVALPHAZ-INVALPHAT))
INVALPHAM=TAN(ALPHAM)-(ALPHAM*PI/180)
SM=RM*(SPRIM/RPRIM+2*(INVALPHAZ-INVALPHAM))
GAMAT=((PI/Z)-(ST/(2*RT)))*180/PI
GAMAP=((PI/Z)-(SP/(2*RP)))*180/PI
YT=RT*COS(GAMAT)
XT=RT*SIN(GAMAT)
YP=RP*COS(GAMAP)
XP=RP*SIN(GAMAP)
GAMAM=((PI/Z)-(SM/(2*RM)))*180/PI
YM=RM*COS(GAMAM)
XM=RM*SIN(GAMAM)
RELATIES BEËINDIGEN
 

 

+ een afbeelding van een tandconstructie.

 

Ga je ons geen azfboom bom geven;)


engrenage.png

Hallo
Allereerst bedankt voor je relaties, hoe gaaf is het;)
Ik kan een model nemen dat al is gemaakt, maar mijn probleem is dat alle mooie relaties die het perfectioneren ze op een vel papier moeten uitleggen, dus ik weet niet of ik er zal komen (ik zal het toch proberen), dus als je uitleg hebt, neem ik het en is je model gemaakt met een cirkelontwikkelaar? Pcq, daar wil ik aan werken.

 

EDIT: Mijn leraar gaf me de oplossing die voortkomt uit de logica van onze Amerikaanse Creo-vrienden, inderdaad Theta moet worden geschreven in rafiant, maar de cos retourneert graden en je moet de rad in de cos een echte puinhoop in het kort.
Dus de vergelijking van de curve geeft

z=0
ALPHA=t*pi/180
R=(d17/2)*wortel(1+ALFA*ALFA)
THETA=(180/ft)*ALPHA-atan(ALPHA)