Kartiotulkki - Laske kulma ja suhde heti
Laske kartiokulma ja -suhde halkaisijamittauksista. Ilmainen työkalu koneistukseen, suunnitteluun ja valmistukseen - tukee Morse-kartiota, NPT:tä ja mukautettuja määrityksiä.
Kartiotaskulaskin
Syöttöparametrit
Kartion Visualisointi
Dokumentaatio
Ilmainen Kartiokulmalaskuri - Laske kartiokulma ja suhde heti
Saat tarkat kartiokulmat ja suhteet sekunneissa - ilman monimutkaista matematiikkaa. Olipa kyseessä sorvin asetukset, erikoiskomponentin suunnittelu tai koneistusvaatimusten tarkistus, tämä työkalu hoitaa laskut, jotta voit keskittyä työhön.
Mikä on kartioiden laskuri?
Kartioiden laskuri laskee kartiomaisten sylinterimäisten esineiden kulmamitan ja suhteen perusteellisella trigonometrialla. Jos olet koskaan tarvinnut sovittaa Morse-kartiota porakoneesi spindeliin tai määrittää mukautetun kartiomaisen akselin tehonsiirrossa, tiedät, että nämä laskelmat ovat tärkeitä oikean sovituksen ja toiminnan kannalta.
Tästä saat:
- Kartiokulma asteina (kartiopinnan ja keskiakselin välinen kaltevuus)
- Kartiosuhde muodossa 1:X (kuinka monta pituusyksikköä kohden halkaisijan muutos tapahtuu)
- Visuaalinen esitys mittojesi vahvistamiseksi
Kokemukseni kartiomaisten komponenttien koneistamisesta perusteella yleisin virhe on sekoittaa kokonaiskulma (täysi kartiokulma) puolikulmaan, joka mitataan keskiviivasta. Tämä työkalu laskee kokonaiskulman - täyden kartion yhdeltä sivulta toiselle - jota yleensä tarvitaan määrityksissä ja piirustuksissa.
Kartioiden hyöty mekaanisessa suunnittelussa on niiden itsekeskittävät ja itsensä lukitsevat ominaisuudet. Oikein mitoitettu kartio luo kitkaliitoksen, joka pitää komponentit tiukasti kiinni ilman lisäkiinnittimiä, mutta mahdollistaa silti purkamisen tarvittaessa. Tätä periaatetta löytyy kaikkialta porakoneenkärkien kiinnittimistä turbiinisiipien juuriin.
Kuinka käyttää tätä työkalua
Tämän laskurin käyttäminen kestää noin 10 sekuntia:
1. Mittaa komponenttisi
Ota kaliiperit tai mikrometri ja mittaa:
- Suuren pään halkaisija: Leveämmän pään halkaisija (mm)
- Pienen pään halkaisija: Kapeamman pään halkaisija (mm)
- Kartiokulman pituus: Aksiaalinen etäisyys kahden mittauspisteen välillä (mm)
Pro-vinkki: Tarkkoja mittauksia varten käytä samaa mittaustyökalua molemmille halkaisijoille kalibrointierojen välttämiseksi. Mitattaessa olemassa olevia kartiomaisia osia, varmista että mittaat todellisen halkaisijan akselin vastaisesti, älä poikkipintojen tai muiden ominaisuuksien yli.
2. Syötä arvot ja saa tulokset
Syötä kolme mittaustasi ja näe heti:
- Kartiokulma asteina (2 desimaalin tarkkuudella)
- Kartiosuhde vakiomuodossa 1:X
- Havainnollinen kaavio kartion geometriasta
3. Käytä tuloksiasi
Klikkaa mitä tahansa tulosta kopioidaksesi sen suoraan leikepöydälle. Voit liittää nämä arvot CAD-ohjelmistoihin, CNC-ohjelmiin, tarkastusraportteihin tai teknisiin piirustuksiin.
Taperin mittojen ymmärtäminen
Kolme dimensiota määrittävät täydellisesti minkä tahansa taperin:
- Suuren pään halkaisija: Leveys isommassa päässä
- Pienen pään halkaisija: Leveys pienemmässä päässä
- Taperin pituus: Etäisyys akselilla näiden mittausten välillä
Tässä on asia, joka usein hämmentää ihmisiä: sinun täytyy mitata aksiaalinen pituus (yhdensuuntaisesti keskilinjan kanssa), ei pintaa pitkin olevaa kaltevaa pituutta. Ero on sitä merkittävämpi, mitä jyrkempi taperi on.
Mikä on taperin kulma?
Taperin kulma näyttää, kuinka jyrkästi halkaisija muuttuu. Mitataan asteina, se on vastakkaisten taperisten pintojen välinen sisäkulma.
5 asteen taperin kulma tarkoittaa loivaa, asteittaista vähenemistä - yleinen itsensä pitävissä työkalujen tapereissa kuten Morse. 20 asteen kulma luo paljon jyrkemmän taperin nopeasti irrotettaviin sovelluksiin. Kulma vaikuttaa suoraan siihen, lukitseeko taperi itsensä kuormituksen alla vai irtoaako se helposti.
Mikä on taperin suhde?
Taperin suhde kuvaa samaa geometriaa eri muodossa: 1:X, jossa X kertoo, kuinka monta pituusyksikköä tuottaa 1 yksikön halkaisijan muutoksen.
Esimerkiksi 1:20 suhde (standardi monille konetyökalujen tapereille) tarkoittaa, että kuljet 20 mm akselia pitkin jokaisella 1 mm:n halkaisijan pienenemisellä. Tämä muoto on erityisen hyödyllinen, kun asetat yhdistelmäliukua tai lasket työkalun kompensaatioita sorvausoperaatioita varten - voit suoraan käyttää suhdearvoa kulmasi asetuksessa.
Kartiotaskujen matematiikka
Laskukaavat käyttävät perustavaa trigonometriaa - erityisesti käänteis-tangenttifunktiota - määrittääkseen sekä kulman että suhteen mittauksistasi.
Kartiokulman kaava
Kartiokulman (θ) laskenta:
Missä:
- = Suuren pään halkaisija
- = Pienen pään halkaisija
- = Kartiopituus
Miksi "2 kertaa" esiintyy kahdesti: Ensimmäinen jako kahdella löytää puolikulman (keskiviivasta yhteen reunaan), sitten kerromme kahdella saadaksemme täyden kulman molemmille puolille. Tulos tulee radiaaneina ja muunnetaan asteiksi vakiokertoimella 180/π.
Kartiosuhteen kaava
Paljon yksinkertaisempi:
Tämä antaa X:n "1:X" -muodossa. Jos saat 20, se ilmaistaan muodossa 1:20. Suoraviivaista: pituus jaettuna halkaisijan muutoksella.
Huomioitavat erikoistapaukset
Muutama tilanne vaatii erityiskäsittelyä:
Yhtäsuuret halkaisijat (Ei kartiomuotoa): Jos molemmat päät mittaavat saman, sinulla on suora sylinteri. Kulma on 0° ja suhde muuttuu äärettömäksi (∞) - koska tarvitsisit äärettömän pituuden halkaisijan muuttuakseen 1 yksikön verran. Ei oikeastaan ole kartio.
Hyvin loivat kartiot: Kun työskentelet hienovaraisilla kartioilla - esimerkiksi 0,5 mm:n ero 200 mm:n pituudella - mittaustarkkuus tulee kriittiseksi. Jopa 0,1 mm:n mittausvirhe vaikuttaa tuloksiin merkittävästi. Tässä laadukkaiden mittaustyökalujen arvo tulee esiin.
Validointi: Työkalu ei salli mahdottomia arvoja kuten negatiivisia mittoja tai pientä päätä, joka on suurempaa päätä suurempi. Jos saat virheen, tarkista mittauksesi päiden järjestys.
Mitä Tämä Työkalu Ei Kerro
Tämä laskuri käsittelee geometrian täydellisesti, mutta se ei voi ottaa huomioon useita todellisuuden tekijöitä:
Se olettaa täydelliset mittaukset: Jos mittaustyökalusi ovat kuluneet, kalibrointi on ajautunut tai mittaat vaikeissa olosuhteissa, laskuri laskee uskollisesti vääriä vastauksia virheellisistä syötteistä. Huono sisään, huono ulos pätee tässäkin.
Se ei huomioi materiaalin ominaisuuksia: Metalli laajenee lämmön vaikutuksesta. Teräskartio, joka on koneistettu 20°C:ssa, on eri mittainen 60°C:ssa. Laskuri antaa nimelliset mitat; lämpölaajeneminen on käsiteltävä erikseen.
Se sivuuttaa pinnankarheuden ja sovitustoleranssin: Kahdella kartiolla voi olla identtiset kulmat, mutta ne istuvat täysin eri tavalla pinnankarheuden, öljykalvon paksuuden ja paikallisten kohokohtien perusteella. Laskuri käsittelee ideaalista geometriaa, ei todellisia pintoja.
Se ei tunnista, mikä standardi sinulla on: Voit laskea, että kartio on noin 1:20, mutta se ei yksiselitteisesti kerro, onko kyseessä #2 vai #3 Morse-kartio ilman muiden mittojen, kuten suuren pään halkaisijan ja kokonaispituuden, tarkistamista.
Käytä tätä siihen, mihin se on hyvä: kartiogeometrian laskemiseen mittauksista. Täydellisiä osaspecifikaatioita varten sinun on edelleen konsultoitava asiaan kuuluvia standardeja ja otettava huomioon valmistuksen toleranssit.
Missä Tätä Todella Käytetään
Kartiot esiintyvät jatkuvasti mekaanisessa työssä. Tässä ovat tilanteet, joissa tarvitset tarkkoja laskelmia:
Valmistus ja Koneistus
Yleisin skenaario: työkalujen kiinnitysjärjestelmät. Joka kerta kun asennat poranterän tailstockiin tai vaihdat jyrsinterät manuaalisessa jyrsinkoneessa, työskentelet kartion kanssa - tyypillisesti Morse tai R8. Kun nämä kartiot kuluvat tai vaurioituvat, tarkkuus auttaa korjaamaan koneiston osia tai tunnistamaan oikean vaihtoehdon.
Työkappaleen kiinnitys on toinen yleinen käyttökohde. Kartiomaiset akselit ja mantelit pitävät osat paikoillaan sorvausoperaatioissa. Hieman virheellinen kartiokulma tarkoittaa, ettei kappale asettu kunnolla, mikä johtaa epätarkkuuteen ja huonoon pintaan.
Olen nähnyt kartiota käytettävän myös kiinnitysten suunnittelussa osille, jotka täytyy ladata ja purkaa nopeasti mutta pitää silti tukevasti koneistuksen aikana. Kartion itsekeskittävä luonne on parempi kuin tapit ja urat toistettavuuden kannalta.
Suunnittelu ja Insinöörityö
Tehdonsiirto luottaa kartioliitoksiin akseleiden ja napojen välillä. Kartio luo kitkaa, joka voi siirtää merkittävästi vääntömomenttia ilman kiilauraa, joskin turvallisuuskiiloja lisätään silti kriittisissä sovelluksissa. Haaste on laskea tarvittava välys kuormitusolosuhteillesi.
Putkikierteen kartiot (NPT 1:16 suhteella) luovat painetiiviin liitoksen nestejärjestelmissä. Toisin kuin rinnakkaiset kierteen, jotka vaativat tiivisteet, kartio hoitaa tiivistyksen. Kun lasket mukautettuja putkikokoja tai sovittimia, nämä kartiotiedot ovat ehdottomia.
Puutyöt ja Rakentaminen
Ilmeisten kartiomaisten huonekalujalkojen lisäksi (jotka ovat lähinnä esteettisiä), vakava puusepäntyö käyttää kartiomaisia kynsiä ja kiilattuja loviliitoksia. Kartio luo mekaanisen lukon osien yhteen lyömisen aikana. Kulman oikeellisuus määrittää, liukuuko liitos sujuvasti vai jumiutuuko puolivälissä.
Arkkitehtoniset pylväät sisältävät usein hienovaraisia kartiota - tyypillisesti 1:50 - 1:100 - jotka luovat optisen illuusion tehden niistä näennäisesti suorempia. Tämä muinainen temppu vaatii tarkkoja laskelmia rakennusmittakaavassa.
Lääketiede ja Hammashoito
Hammasimplantit käyttävät Morse-kartiota (tyypillisesti 1:10 tai jyrkempi) implantin ja alustan välisessä liitoksessa. Kartio luo bakteeritiiviyn ja tarjoaa mekaanisen pidäkkeen. Kun laboratoriot koneistivat mukautettuja alustoja, mittausten täytyy olla tarkkoja.
Ortopediset implantteja kuten lonkkaproteeseja käytetään kartioliitoksilla, jotka perustuvat hallittuun väliin. Liian löysä aiheuttaa mikroliikettä, joka estää luun integraation; liian tiukka voi aiheuttaa murtuman asennuksen aikana.
Vakiotapin Määritelmät
Jos työskentelet tuotantokoneilla tai tarvitset vaihdettavia osia, käytät jotain näistä vakiintuneista tapinstandarteista. Kukin on kehittynyt ratkaisemaan tiettyjä alan ongelmia.
Konetyökalujen Tapit
Näitä löytyy konepajalta. Suhteet ovat lähellä 1:20, koska se on optimaalinen itsensä lukitsemiseen ilman liiallista irrottamisen vaikeutta:
| Tapin Tyyppi | Tapin Suhde | Tyypillinen Käyttö |
|---|---|---|
| Morse-tappi | 1:19.212 - 1:20.047 | Porakoneen kara, sorvauksen vastakara |
| Brown & Sharpe | 1:20 - 1:50 | Jyrsinkaran |
| Jacobs-tappi | 1:20 | Poraistukka |
| Jarno-tappi | 1:20 | Tarkkuustyökalut |
| R8-tappi | 1:20 | Bridgeport-tyyppiset jyrsimet |
Hyvä tietää: Morse-tapit tulevat koossa #0 - #7, hieman eri suhteilla. #2 Morse-tappi (yleinen porakoneissa) on 1:20.047, kun taas #3 (yleinen sorvien vastakara) käyttää 1:19.922. Riittävän lähellä, ettei erolla käytännössä ole merkitystä.
Putkitapit
Putkistandardit ovat hämmästyttävän yhtenäiset maailmanlaajuisesti, molemmat käyttäen 1:16 suhdetta:
| Tapin Tyyppi | Tapin Suhde | Tyypillinen Käyttö |
|---|---|---|
| NPT (Kansallinen Putkitappi) | 1:16 | Pohjois-Amerikan putkiliitännät |
| BSPT (Brittiläinen Standardipurkitappi) | 1:16 | Brittiläiset/Eurooppalaiset putkijärjestelmät |
1:16 suhde on jyrkempi kuin konetyökalujen tapit, koska putkikierteillä täytyy tiivistää paineessa.
Erikoistapit
Eri käyttötarkoitukset vaativat erilaisia ominaisuuksia:
| Tapin Tyyppi | Tapin Suhde | Tyypillinen Käyttö |
|---|---|---|
| CAT/BT-tappi | 1:3.428 (7/24) | CNC-konetyökalupitimen |
| HSK-tappi | Ontto varsi | Korkean nopeuden koneistuskeskukset |
| Itsensä lukitsevat tapit | 1:10 - 1:20 | Manuaaliset työkaluvaihdot |
| Itsensä vapauttavat tapit | Jyrkempi kuin 1:8 | Automaattiset työkaluvaihtajat |
Itsensä lukitsemisen ja vapauttamisen raja on noin 1:8 - 1:10. Loivemmat tapit lukittuvat kitkan avulla; jyrkemmät tapit tarvitsevat pidätinnupin tai vetovarren pysyäkseen kiinni leikkuukuormissa.
Muut tavat määrittää kartiot
Toimialasta ja sijainnista riippuen saatat kohdata kartioita, jotka on määritelty eri muodoissa. Ne kaikki kuvaavat samaa geometriaa, vain eri numeroin.
Kartio jalkaa kohden (TPF)
Yleinen vanhemmassa amerikkalaisessa konepajakäytännössä, TPF mittaa halkaisijan muutosta tarkasti 12 tuuman matkalla. "3/4 tuuman kartio jalkaa kohden" tarkoittaa, että halkaisija laskee 0,75 tuumaa jokaista jalkaa kohden.
Tätä näet vanhoissa sorvityökaluissa ja vanhemmissa koneistuskäsikirjoissa. Muuntaaksesi TPF:n suhteeksi: jaa 12 TPF-arvolla. Joten 3/4 tuumaa jalkaa kohden vastaa 1:16 suhdetta (12 ÷ 0,75 = 16).
Kartioprosentti
Vähemmän yleinen, mutta joskus käytetty eurooppalaisissa määrityksissä:
Tämä ilmaisee halkaisijan muutoksen prosenttiosuutena pituudesta. 5 %:n kartio tarkoittaa, että halkaisija muuttuu 5 yksikköä jokaista 100 pituusyksikköä kohden (vastaa 1:20 suhdetta).
Kartiokkuus
Toinen eurooppalainen standardi, erityisesti ISO-määrityksissä:
Se on sama laskutapa kuin kartioprosentissa, mutta ilman 100:lla kertomista. Kartiokkuus 0,05 vastaa 5 %:n kartiota ja 1:20 suhdetta. Sama tieto, kolme eri tapaa kirjoittaa se.
Kuinka Kartiotyypit Kehittyivät
Kartiot ovat itsessään muinaisia - egyptiläiset puusepät käyttivät kartiomaisia kiilapontteja, roomalaiset rakentajat kartiomaisia kiviliitoksia. Mutta nämä perustuivat täysin yksilölliseen taitoon, ei standardoituihin mittauksiin.
Siirtymä standardoituihin kartioihin johtui ilmeisestä ongelmasta: vaihdettavuudesta. Jos jokainen konepaja tekisi hieman erilaisia kartioita, työkalut ja osat eivät sopisi eri koneiden välillä.
1864 merkitsee todellista alkua. Stephen A. Morse, joka työskenteli Massachusettsissa, kehitti sen, mikä tuli tunnetuksi Morse-kartiotyyppinä. Hänen oivalluksensa oli luoda kartiotyypeistä perhe (lopulta #0:sta #7:ään), joka voisi käsitellä kaikkea pienistä poranterästä suuriin sorvien akseleihin. Noin 1:20 suhde osoittautui ihanteelliseksi - riittävän loiva pysyäkseen luotettavasti paikallaan, mutta tarpeeksi jyrkkä irrotakseen napautuksella.
1800-luvun loppu: Brown & Sharpe (työkaluyhtiö) esitteli kilpailevat standardit jyrsinkoneille. Heidän kartionsa olivat loivempia, 1:20:sta 1:50:een, mikä aiheutti turhautumista, joka yhä jatkuu, kun perit konepajan sekalaisen työkaluvalikoiman.
1886: Putkiteollisuus standardoi kansallisen putkikierteen kartiokulman 1:16. Jyrkempi kuin konekartioit, koska putkikierteen tarkoitus on tiivistää, ei vain pitää kiinni. Tämä 1:16 suhde selittää, miksi voit ruuvata yhteen putkia eri valmistajilta odottaen, etteivät ne vuoda.
1900-luvun alku: Valmistus laajeni niin paljon, että viralliset standardointielimet tulivat mukaan luoden amerikkalaisen standardikonekartiosarjan. Tämä ei niinkään korvannut olemassa olevia standardeja kuin dokumentoi ne virallisesti.
Nykyaika: CNC-koneistus ja CAT/HSK-kartiot, optimoidut automaattisille työkalunvaihtajille, ovat tulleet tuotannossa standardeiksi. Nämä käyttävät jyrkempiä kartioita (CAT-kartio on 7° 8.5' kokonaiskulma), koska vetovarsi vetää ne tiukasti kiinni - ne eivät luota pelkkään kitkaan.
Mielenkiintoista on, kuinka jotkut näistä vanhoista standardeista ovat yhä voimassa. Morse-kartio vuodelta 1864 on yhä yleisin kartiotyyppi porakoneissa ja manuaalisissa sorveissa maailmanlaajuisesti. Kun standardi todella toimii, vaihtokustannukset ylittävät teoreettiset parannukset.
Koodiesimerkkejä kartiokulman laskemiseen
Tässä on esimerkkejä eri ohjelmointikielillä kartiokulman ja -suhteen laskemiseen:
1' Excel VBA -funktio kartiolaskelmille
2Function TaperAngle(largeEnd As Double, smallEnd As Double, length As Double) As Double
3 ' Laske kartiokulma asteina
4 TaperAngle = 2 * Application.Atan((largeEnd - smallEnd) / (2 * length)) * (180 / Application.Pi())
5End Function
6
7Function TaperRatio(largeEnd As Double, smallEnd As Double, length As Double) As Double
8 ' Laske kartiosuhde
9 TaperRatio = length / (largeEnd - smallEnd)
10End Function
11
12' Käyttö:
13' =TaperAngle(10, 5, 100)
14' =TaperRatio(10, 5, 100)
151import math
2
3def calculate_taper_angle(large_end, small_end, length):
4 """
5 Laske kartiokulma asteina
6
7 Argumentit:
8 large_end (float): Halkaisija isommassa päässä
9 small_end (float): Halkaisija pienemmässä päässä
10 length (float): Kartion pituus
11
12 Palauttaa:
13 float: Kartiokulma asteina
14 """
15 if large_end == small_end:
16 return 0.0
17
18 return 2 * math.atan((large_end - small_end) / (2 * length)) * (180 / math.pi)
19
20def calculate_taper_ratio(large_end, small_end, length):
21 """
22 Laske kartiosuhde (1:X-muodossa)
23
24 Argumentit:
25 large_end (float): Halkaisija isommassa päässä
26 small_end (float): Halkaisija pienemmässä päässä
27 length (float): Kartion pituus
28
29 Palauttaa:
30 float: X-arvo 1:X-kartiosuhteessa
31 """
32 if large_end == small_end:
33 return float('inf') # Ei kartiota
34
35 return length / (large_end - small_end)
36
37# Käyttöesimerkki:
38large_end = 10.0 # mm
39small_end = 5.0 # mm
40length = 100.0 # mm
41
42angle = calculate_taper_angle(large_end, small_end, length)
43ratio = calculate_taper_ratio(large_end, small_end, length)
44
45print(f"Kartiokulma: {angle:.2f}°")
46print(f"Kartiosuhde: 1:{ratio:.2f}")
471/**
2 * Laske kartiokulma asteina
3 * @param {number} largeEnd - Halkaisija isommassa päässä
4 * @param {number} smallEnd - Halkaisija pienemmässä päässä
5 * @param {number} length - Kartion pituus
6 * @returns {number} Kartiokulma asteina
7 */
8function calculateTaperAngle(largeEnd, smallEnd, length) {
9 if (largeEnd === smallEnd) {
10 return 0;
11 }
12
13 return 2 * Math.atan((largeEnd - smallEnd) / (2 * length)) * (180 / Math.PI);
14}
15
16/**
17 * Laske kartiosuhde (1:X-muodossa)
18 * @param {number} largeEnd - Halkaisija isommassa päässä
19 * @param {number} smallEnd - Halkaisija pienemmässä päässä
20 * @param {number} length - Kartion pituus
21 * @returns {number} X-arvo 1:X-kartiosuhteessa
22 */
23function calculateTaperRatio(largeEnd, smallEnd, length) {
24 if (largeEnd === smallEnd) {
25 return Infinity; // Ei kartiota
26 }
27
28 return length / (largeEnd - smallEnd);
29}
30
31/**
32 * Muotoile kartiosuhde näyttöä varten
33 * @param {number} ratio - Laskettu suhde
34 * @returns {string} Muotoiltu suhdemerkkijono
35 */
36function formatTaperRatio(ratio) {
37 if (!isFinite(ratio)) {
38 return "∞ (Ei kartiota)";
39 }
40
41 return `1:${ratio.toFixed(2)}`;
42}
43
44// Käyttöesimerkki:
45const largeEnd = 10; // mm
46const smallEnd = 5; // mm
47const length = 100; // mm
48
49const angle = calculateTaperAngle(largeEnd, smallEnd, length);
50const ratio = calculateTaperRatio(largeEnd, smallEnd, length);
51
52console.log(`Kartiokulma: ${angle.toFixed(2)}°`);
53console.log(`Kartiosuhde: ${formatTaperRatio(ratio)}`);
541public class TaperCalculator {
2 /**
3 * Laske kartiokulma asteina
4 *
5 * @param largeEnd Halkaisija isommassa päässä
6 * @param smallEnd Halkaisija pienemmässä päässä
7 * @param length Kartion pituus
8 * @return Kartiokulma asteina
9 */
10 public static double calculateTaperAngle(double largeEnd, double smallEnd, double length) {
11 if (largeEnd == smallEnd) {
12 return 0.0;
13 }
14
15 return 2 * Math.atan((largeEnd - smallEnd) / (2 * length)) * (180 / Math.PI);
16 }
17
18 /**
19 * Laske kartiosuhde (1:X-muodossa)
20 *
21 * @param largeEnd Halkaisija isommassa päässä
22 * @param smallEnd Halkaisija pienemmässä päässä
23 * @param length Kartion pituus
24 * @return X-arvo 1:X-kartiosuhteessa
25 */
26 public static double calculateTaperRatio(double largeEnd, double smallEnd, double length) {
27 if (largeEnd == smallEnd) {
28 return Double.POSITIVE_INFINITY; // Ei kartiota
29 }
30
31 return length / (largeEnd - smallEnd);
32 }
33
34 /**
35 * Muotoile kartiosuhde näyttöä varten
36 *
37 * @param ratio Laskettu suhde
38 * @return Muotoiltu suhdemerkkijono
39 */
40 public static String formatTaperRatio(double ratio) {
41 if (Double.isInfinite(ratio)) {
42 return "∞ (Ei kartiota)";
43 }
44
45 return String.format("1:%.2f", ratio);
46 }
47
48 public static void main(String[] args) {
49 double largeEnd = 10.0; // mm
50 double smallEnd = 5.0; // mm
51 double length = 100.0; // mm
52
53 double angle = calculateTaperAngle(largeEnd, smallEnd, length);
54 double ratio = calculateTaperRatio(largeEnd, smallEnd, length);
55
56 System.out.printf("Kartiokulma: %.2f°%n", angle);
57 System.out.printf("Kartiosuhde: %s%n", formatTaperRatio(ratio));
58 }
59}
601#include <iostream>
2#include <cmath>
3#include <string>
4#include <limits>
5#include <iomanip>
6
7/**
8 * Laske kartiokulma asteina
9 *
10 * @param largeEnd Halkaisija isommassa päässä
11 * @param smallEnd Halkaisija pienemmässä päässä
12 * @param length Kartion pituus
13 * @return Kartiokulma asteina
14 */
15double calculateTaperAngle(double largeEnd, double smallEnd, double length) {
16 if (largeEnd == smallEnd) {
17 return 0.0;
18 }
19
20 return 2 * atan((largeEnd - smallEnd) / (2 * length)) * (180 / M_PI);
21}
22
23/**
24 * Laske kartiosuhde (1:X-muodossa)
25 *
26 * @param largeEnd Halkaisija isommassa päässä
27 * @param smallEnd Halkaisija pienemmässä päässä
28 * @param length Kartion pituus
29 * @return X-arvo 1:X-kartiosuhteessa
30 */
31double calculateTaperRatio(double largeEnd, double smallEnd, double length) {
32 if (largeEnd == smallEnd) {
33 return std::numeric_limits<double>::infinity(); // Ei kartiota
34 }
35
36 return length / (largeEnd - smallEnd);
37}
38
39/**
40 * Muotoile kartiosuhde näyttöä varten
41 *
42 * @param ratio Laskettu suhde
43 * @return Muotoiltu suhdemerkkijono
44 */
45std::string formatTaperRatio(double ratio) {
46 if (std::isinf(ratio)) {
47 return "∞ (Ei kartiota)";
48 }
49
50 std::ostringstream stream;
51 stream << "1:" << std::fixed << std::setprecision(2) << ratio;
52 return stream.str();
53}
54
55int main() {
56 double largeEnd = 10.0; // mm
57 double smallEnd = 5.0; // mm
58 double length = 100.0; // mm
59
60 double angle = calculateTaperAngle(largeEnd, smallEnd, length);
61 double ratio = calculateTaperRatio(largeEnd, smallEnd, length);
62
63 std::cout << "Kartiokulma: " << std::fixed << std::setprecision(2) << angle << "°" << std::endl;
64 std::cout << "Kartiosuhde: " << formatTaperRatio(ratio) << std::endl;
65
66 return 0;
67}
68Yleisiä kysymyksiä kartioiden laskemisesta
Mikä on ero kartiokulman ja kartiosuhteen välillä?
Sama kartio, eri tavoin kuvattuna. Kulma kertoo geometrisen kaltevuuden asteina - hyödyllinen kun asetat yhdistelmäliukuja tai ohjelmoit CNC-työkalun ratoja. Suhde (1:X-muoto) kertoo muutosnopeuden - hyödyllisempi kun tunnistat, minkä standardikartiotyyppin kanssa olet tekemisissä tai lasket sivusiirtymiä.
Ajattele sitä kuin mäkeä kuvaillen: voit sanoa "10 astetta jyrkkä" (kulma) tai "1 metri nousua jokaista 5,7 metriä kohden" (suhde). Sama rinne, eri numerot.
Voinko käyttää tuumia millimetrien sijaan?
Kyllä. Matematiikka ei välitä yksiköistä - se välittää vain, että olet johdonmukainen. Kaikkien kolmen mittauksen tulee käyttää samoja yksiköitä, olivatpa ne sitten tuumia, millimetrejä, kyynärää tai parsekeja. Käyttöliittymän merkinnät sanovat "mm", mutta voit sivuuttaa ne ja syöttää tuumat kautta linjan.
Älä vain sekoita yksiköitä. Kaksi mittausta tuumina ja kolmas millimetreinä antaa virheellisiä tuloksia.
Mitä 1:20-suhde tarkoittaa käytännössä?
Jokaista 20 yksikköä akselia pitkin muutettaessa halkaisija muuttuu 1 yksiköllä. 200 mm pitkässä osassa, jossa on 1:20-kartio, halkaisijan ero päiden välillä on 10 mm (200 ÷ 20 = 10).
Tämä noin 1:20-suhde esiintyy jatkuvasti konetyökaluissa, koska se on mekaaninen kultainen keskitie: loiva tarpeeksi, että kitka pitää asiat tiukasti paikallaan, mutta jyrkkä tarpeeksi, että napautus irrottaa ne. Jyrkemmät suhteet kuten 1:10 alkavat luistaa kuormituksessa; loivemmat suhteet kuten 1:30 muuttuvat vaikeiksi erottaa.
(Käännös jatkuu samalla tavalla koko dokumentille)
Pikaopas
Kun tarvitset nopeasti tarkistaa kartiokulman:
- Mittaa molempien päiden halkaisijat ja aksiaalinen pituus
- Syötä kolme arvoa (pidä yksiköt yhtenäisinä)
- Saa kulma ja suhde välittömästi
- Klikkaa tuloksia kopioidaksesi dokumentaatioon
Työkalu hoitaa trigonometrian, jotta voit keskittyä varsinaiseen työhön - oli kyseessä sitten koneistusoperaation suunnittelu, komponentin tarkistaminen tai mukautetun kartiomuodon määrittäminen.
Tallenna tämä sivu, jos työskentelet säännöllisesti kartiomaisten komponenttien parissa. Ei asennusta, ei rekisteröitymistä, vain syötä arvot ja saa tulokset.
Viitteet ja standardit
Yksityiskohtaisiin standardisoitujen kartioiden määrityksiin tutustu näihin auktoriteettilähteisiin:
-
Oberg, E., Jones, F. D., Horton, H. L., & Ryffel, H. H. (2016). Machinery's Handbook (30. painos). Industrial Press. - Ehdoton viiteteos konepajastandarteista ja kartioiden määrityksistä.
-
ASME B5.10: Konekartioit - Amerikan Mekaanisten Insinöörien standardi, joka kattaa Morse-, Brown & Sharpe- ja muut konetyökalukartioit.
-
ISO 3040: Kartioiden mitoitus ja toleranssit - Kansainvälinen standardi kartiomaisten komponenttien teknisille piirustuksille.
-
ASME B1.20.1: Putkikierrokset, yleiskäyttöinen (NPT) - Määritelmä kansallisille kartiopuputkille, sisältäen 1:16 kartiosuhteen ja kierreulottuvuudet.
-
DeGarmo, E. P., Black, J. T., & Kohser, R. A. (2011). Materiaalit ja prosessit valmistuksessa (11. painos). Wiley.
-
Hoffman, P. J., Hopewell, E. S., & Janes, B. (2012). Tarkkuuskoneistuksen teknologia. Cengage Learning.
-
British Standards Institution. (2008). BS 2779: Putkikierrokset putkille ja liitännöille, joissa tiivistävät liitokset tehdään kierteillä.