Local processing اپنے product lengths اور quality classes خود طے کریں metric اور imperial units دونوں معاون ہیں

لاگ بکنگ آپٹیمائزر

لمبائی، taper، defect positions، product lengths، quality classes، اور قیمتوں سے طے کریں کہ stem کہاں کاٹنا ہے۔

ایک ہی اسکرین پر مختلف bucking strategies کا موازنہ کرنے کے لیے value، yield، اور count priorities کے درمیان سوئچ کریں۔

صارفین دنیا بھر میں مقامی market کے لیے product lengths، quality classes، اور price tables طے کر سکتے ہیں۔

Local processing
اپنے product lengths اور quality classes خود طے کریں
metric اور imperial units دونوں معاون ہیں
state کو URL، JSON، اور مقامی save کے ساتھ شیئر کریں
ایک ہی اسکرین پر مختلف bucking strategies کا موازنہ کرنے کے لیے value، yield، اور count priorities کے درمیان سوئچ کریں۔

حفاظتی نوٹس

یہ ٹول صرف cutting فیصلوں کی حمایت کرتا ہے۔ یہ محفوظ felling، bucking، یا loading practices کی جگہ نہیں لیتا۔
پہلے حفاظتی سامان کی ضروریات، supervisor ہدایات، اور مقامی قوانین پر عمل کریں۔
قیمتیں اور quality classes صارف کی طے کردہ ہیں۔ یہ market defaults نہیں ہیں۔

How to use

1
Enter stem length, taper, butt diameter, and either top diameter or taper rate.
2
Define product lengths, quality classes, a price matrix, and defect positions.
3
Choose the objective: maximize value, maximize yield, or prioritize piece count.
4
Review the recommended cut plan, alternatives, and diagnostics, then share it with URL or JSON if needed.

Examples

Maximize value with 4 m and 2 m products

Input / Output

Input: Stem length 10 m, butt diameter 40 cm, top diameter 20 cm, product lengths 4 m and 2 m, prices 4 m = 80 and 2 m = 38, no defects, objective = value

Output: 4 m x 2 pieces and 2 m x 1 piece, total value 176, yield 100%

Prioritize piece count with 5 m and 1 m products

Input / Output

Input: Stem length 10 m, product lengths 5 m and 1 m, prices 5 m = 100 and 1 m = 5, objective = count

Output: 1 m x 10 pieces, total value 50, piece count 10

Avoid a blocking defect

Input / Output

Input: Stem length 10 m, blocking defect from 4.8 m to 5.2 m, product lengths 5 m and 1 m

Output: The 5 m log is excluded by the defect, so the plan falls back to 1 m pieces or waste

FAQ

کیا میں مزید product lengths اور quality classes شامل کر سکتا ہوں؟

Yes. Add rows to the tables and define different standards for each market or buyer.

value، yield، اور count میں کیا فرق ہے؟

Value قیمت کو ترجیح دیتا ہے، yield فروخت کے قابل لمبائی یا حجم کو، اور count pieces کی تعداد کو ترجیح دیتا ہے۔

کیا defects کو points کے طور پر درج کیا جا سکتا ہے؟

جی ہاں۔ ضرورت ہو تو انہیں بہت چھوٹے ranges کے طور پر درج کریں، اور protected zone وسیع کرنے کے لیے defect buffer استعمال کریں۔

کیا میں feet اور inches استعمال کر سکتا ہوں؟

جی ہاں۔ length اور diameter units دونوں بدلے جا سکتے ہیں۔ اندرونی حساب پسِ منظر میں معیاری کیے جاتے ہیں۔

کیا صفحہ board feet یا local timber rules خود بخود convert کرتا ہے؟

نہیں۔ اس ورژن میں توقع ہے کہ آپ اپنے market کے لیے price table خود طے کریں۔

Glossary

Bucking

ایک stem کو مخصوص product lengths کے ساتھ logs میں کاٹنے کا عمل۔

Taper

وہ شرح جس سے butt سے top تک diameter کم ہوتا ہے۔

Small-end diameter

لاگ کے پتلے سرے کا diameter۔ یہ اکثر grade checks کے لیے استعمال ہوتا ہے۔

Kerf

کاٹنے کے دوران ضائع ہونے والی saw width۔

Blocking defect

ایک defect area جو candidate cut کو عبور کرنے پر ناقابلِ عمل بنا دیتا ہے۔

Quality class

A، B، یا C جیسا grade جو price table سے منسلک ہو۔

فارمولے

D(x) = Db - (Db - Dt) × (x / stemLength)
smallEndDiameter = min(D(start), D(end))
volume = π / 12 × length × (Dstart² + Dstart × Dend + Dend²)
segmentValue = price × 1 or price × volume
Yield = saleable length or saleable volume ÷ usable stem length or volume

اہم نوٹس

یہ ٹول linear taper فرض کرتا ہے۔ اسے ان stems کے لیے approximation کے طور پر استعمال کریں جو بالکل سیدھے یا linear نہیں ہیں۔
خالی price cells candidates سے خارج کر دیے جاتے ہیں۔
data درج کرتے وقت position origin، measurement basis، اور diameter units کو یکساں رکھیں۔
Shared URLs میں حساس price tables ہو سکتی ہیں، اس لیے ضرورت ہو تو sharing scope محدود رکھیں۔