सामग्री पर जाएँ
CADCAMFUN
दस्तावेज़

दस्तावेज़

फ़ीचर जनरेटर

फ्लैट पैटर्न के साथ गियर, आईएसओ मीट्रिक धागे, हेलिकॉप्टर और शीट-मेटल स्ट्रिप्स को शामिल करें: कुछ संख्याओं से सटीक प्रोफाइल और जाल।

अंग्रेज़ी से स्वचालित रूप से अनुवादित। अंग्रेज़ी मूल देखें

फ़ीचर जनरेटर

फ़ीचर जनरेटर कुछ इंजीनियरिंग नंबरों को सटीक प्रोफ़ाइल या जाल में बदल देते हैं: मॉड्यूल और टूथ काउंट से एक इनवॉल्व गियर, व्यास और पिच से एक आईएसओ धागा, त्रिज्या और पिच से एक हेलिक्स, एक केंद्र रेखा और मोटाई से एक मुड़ी हुई पट्टी। प्रत्येक एक शुद्ध कार्य है packages/core/src/cad; संपादक, सहायक और सीएएम मॉडल एक ही फ़ंक्शन को कॉल करते हैं, इसलिए तीनों एक ही भाग देखते हैं।

जनकफ़ाइलमुख्य निर्यात
स्पर गियर को शामिल करेंgear.tsगियर आयाम, गियरआउटलाइन, MIN_GEAR_TEETH = 6
आईएसओ मीट्रिक धागाthread.ts (124 पंक्तियाँ)थ्रेडसाइज, थ्रेडप्रॉब्लम, थ्रेडटूल, थ्रेडग्रूव
हेलिक्स/कुण्डलhelix.ts (41 पंक्तियाँ)कॉइलजियोमेट्री, स्टेप्सपरटर्न, COIL_STEPS_PER_TURN = 32, COIL_MAX_TURNS = 60
धातु की चादरsheet-metal.ts (235 पंक्तियाँ)शीटआउटलाइन, विकसित लंबाई, हेम्स के साथ, फ्लैटपैटर्नड्राइंग, फ्लैटपैटर्नDxf

गियर शामिल करें

Pitch radius m·z/2, tip radius pitch + m, root radius pitch − 1.25·m, flanks the involute of the base circle r_p·cos α (ISO 53 / DIN 867). The outline is one counter-clockwise ring about the origin with tooth 0 centred on +X. When the teeth would come to a point before the tip circle (few teeth, a large pressure angle), the tip is pulled in by bisection to where the tooth is still 2 % of a pitch wide.

कल्पनाआवाज़ का उतार-चढ़ावआधारबख्शीशजड़
m 2, z 18, 20°1816.9142015.5
m 2, z 12, 20°1211.276149.5
m 2, z 18, 25°1816.3142015.5
मेशिंग जोड़ी एम 2: ज़ेड 18 और ज़ेड 12 कक्षा में खींचें · ज़ूम करने के लिए स्क्रॉल करें · पैन करने के लिए दाईं ओर खींचें
Both outlines are gearOutline(…, 4) output, extruded 8 mm with Ø8 and Ø6 bores. Centre distance m(z₁ + z₂)/2 = 30 mm; the 12-tooth gear is turned half a pitch (π/12) so its tooth sits in a gap of the 18-tooth gear.
त्रुटियाँ - वास्तविक संदेश
gearOutline({ moduleValue: 2, teeth: 5 })
// RangeError: A gear needs a module > 0 and at least 6 whole teeth
gearOutline({ moduleValue: 2, teeth: 18, pressureAngle: 50 })
// RangeError: The pressure angle must be between 0 and 45 degrees

आईएसओ मीट्रिक धागे

A modelled thread is real helical geometry: a core cylinder at the root united with a ridge swept along a helix with the profile kept radial, clipped to the thread length. External threads have their core at d₃ = d − 1.22687·P and a ridge up to d; internal ones are the tool that cuts a tapped hole, core at D₁ = D − 1.08253·P (the tap drill) and a groove out to D. The flank is cut square to the helix and the axial widths are corrected by the cosine of the helix angle so pitch and crest widths are exact.

धागाविस्तार. लघु d₃विस्तार. ऊंचाई h₃int. लघु डी₁जड़ की चौड़ाईशिखा की चौड़ाई
M6 × 14.77310.61344.91750.83330.125
M8 × 1.256.46640.76686.64681.04170.1563
M10 × 1.58.15970.92018.37621.250.1875
M12 × 1.759.8531.073510.10561.45830.2188

मूल्य हैं threadSizes(d, P, internal) output. Heights are 0.61343·P (external) and 0.54127·P (internal); the crest is P/8.

एम8 × 1.25 बाहरी धागा, 5 मिमी कक्षा में खींचें · ज़ूम करने के लिए स्क्रॉल करें · पैन करने के लिए दाईं ओर खींचें
threadTool({ diameter: 8, pitch: 1.25, length: 5, internal: false }): 3 698 triangles. The full 10 mm version is 7 020 triangles, a closed solid of genus 0, V 408.0 mm³, built in 460 ms.
थ्रेडप्रॉब्लम - वास्तविक संदेश
threadProblem({ diameter: 6, pitch: 4, length: 10, internal: false })
// "A pitch of 4 mm is too coarse for a 6 mm thread"       (pitch > d/2)
threadProblem({ diameter: 6, pitch: 0.1, length: 10, internal: false })
// "A thread has at most 58 turns (this one is 100.0 long: 10 mm at a pitch of 0.1 mm)"
threadProblem({ diameter: 6, pitch: 1, length: 10, internal: false })   // undefined: buildable

58-टर्न सीमा है COIL_MAX_TURNS − 2: रिज धागे से एक पिच पहले शुरू होती है और एक के बाद एक समाप्त होती है, इसलिए फ्लैट सिरे वाले कट पूरी प्रोफ़ाइल से मिलते हैं।

हेलिक्स

coilGeometry z के चारों ओर घाव किए गए तार की केंद्र रेखा और पहली प्रोफ़ाइल रिंग लौटाता है sweepSolid. प्रति मोड़ बिंदु त्रिज्या से अनुसरण करते हैं इसलिए तार वास्तविक हेलिक्स के 0.01 मिमी के भीतर रहते हैं: stepsPerTurn(r) = clamp(⌈π / acos(1 − 0.01/r)⌉, 32, 128).
rADIUSstepsPerTurn
132
550
50128
कुंडल आर 10, पिच 4, 5 मोड़ कक्षा में खींचें · ज़ूम करने के लिए स्क्रॉल करें · पैन करने के लिए दाईं ओर खींचें
coilGeometry({ cx: 0, cy: 0, z0: 0, radius: 10, pitch: 4, turns: 5, wire: 1.5, square: false, left: false }).path: 356 points (5 × 71 + 1), drawn as a toolpath-style polyline.

धातु की चादर

एक शीट-मेटल प्रोफ़ाइल एक केंद्र रेखा होती है जो निरंतर मोटाई की एक पट्टी की तरह मोटी होती है, जिसमें बाईं, दाईं या दोनों तरफ सामग्री होती है, और हर कोने पर मोड़ त्रिज्या r होती है। developedLength unbends it with a K-factor (default 0.44): each bend contributes (r + K·t)·θ and each straight run loses the setback of its neighbouring bends.

यू चैनल: टी 2, आर के अंदर 3, 30 मिमी निकला हुआ किनारा कक्षा में खींचें · ज़ूम करने के लिए स्क्रॉल करें · पैन करने के लिए दाईं ओर खींचें
sheetOutline([(0,30),(0,0),(40,0),(40,20)], 2, ”left”, 3): an 80-point closed outline, extruded 30 mm along the sketch normal as the history does.
विकसितलंबाई(पथ, 2, 3, "बाएं") - वास्तविक आउटपुट
{"straight":70,
 "bends":[{"angle":1.5707963267948966,"allowance":6.094689747964199},
          {"angle":1.5707963267948966,"allowance":6.094689747964199}],
 "length":82.18937949592839}
खंडफ्लैट-पैटर्न अवधि, मिमी
समतल0 → 25
90° झुकें25 → 31.095 (भत्ता 6.0947)
समतल31.095 → 61.095
90° झुकें61.095 → 67.189
समतल67.189 → 82.189

Check: (3 + 0.44 × 2) × π/2 = 6.0947 per bend, and 70 + 2 × 6.0947 = 82.189 mm.

समस्या निवारण

संदेशहल करना
एक गियर को एक मॉड्यूल > 0 और कम से कम 6 पूरे दांतों की आवश्यकता होती हैz ≥ 6 और पूर्णांक दांत गणना का उपयोग करें
दबाव कोण 0 और 45 डिग्री के बीच होना चाहिए20° मानक है; 14.5° और 25° सामान्य विकल्प हैं
पी मिमी की पिच डी मिमी धागे के लिए बहुत मोटी हैपिच का व्यास अधिकतम आधा होना चाहिए
एक धागे में अधिकतम 58 मोड़ होते हैंधागे को छोटी-छोटी विशेषताओं में विभाजित करें, या मोटे पिच का उपयोग करें
शीट की मोटाई सकारात्मक होनी चाहिए (यह 0 है)मोटाई पार करें > 0
इस मोटाई के लिए रास्ता बहुत तंग है: इसका ऑफसेट वक्र टूट जाता हैमोड़ त्रिज्या बढ़ाएँ या मोटाई कम करें