حاسبة مسافة الرأس للعدسات اللاصقة
وصفة نظارة قدرها −8 ديوبتر عند 12 مم تصبح نحو −7.30 ديوبتر عند القرنية، ووصفة +10 عند 13 مم تحتاج إلى نحو +11.49. أدخل قوة النظارة ومسافة الرأس لتحصل على قوة العدسة اللاصقة. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- القوة الأصلية
- -8
- مسافة الرأس (mm)
- 12
- النتيجة
- -7.299270073
- مسافة الرأس (m)
- 0.012
- قوة العدسة اللاصقة
- -7.299270073
- تغير القوة
- 0.700729927
تحوّل حاسبة مسافة الرأس للعدسات اللاصقة قدرة عدسة في مستوى النظارة إلى القدرة الديوبترية المكافئة عند القرنية بعد تغيّر مسافة الرأس. عندما تُقرَّب العدسة من العين تصبح الوصفات الموجبة أقوى والسالبة أضعف، فلا يجوز نسخ وصفة نظارة عالية القدرة إلى عدسة لاصقة دون هذا التصحيح. الصيغة المغلقة هي Fc تساوي F مقسومة على واحد ناقص d في F، حيث F القدرة الأصلية بالديوبتر وd مسافة الرأس بالأمتار (ملليمترات مقسومة على ألف). تقبل هذه الأداة القدرة الأصلية للعدسة ومسافة رأس بالملليمتر، وترفض أي مدخل غير منتهٍ، وتعيد القدرة المصححة للعدسة اللاصقة بالديوبتر.
معنى تحويل الرأس ولماذا Fc تساوي F على واحد ناقص d F
مسافة الرأس هي الفجوة بين السطح الخلفي لعدسة النظارة والقرنية. تستقر العدسة اللاصقة على الفيلم الدمعي، فيقع مستواها البصري عمليًا عند القرنية، أقرب عادة باثني عشر إلى أربعة عشر ملليمترًا من إطار التجربة أو زوج نظارات مكتمل. القدرة البصرية ليست ثابتة تحت ذلك الإزاحة.
إذا حُركت عدسة رقيقة قدرتها F ديوبتر مسافة d أمتار نحو العين، فالقدرة المكافئة في المستوى الجديد هي Fc تساوي F مقسومة على واحد ناقص d في F. تُحوَّل قراءة الملليمتر المستخدمة في العيادة إلى أمتار بالقسمة على ألف قبل دخولها في الصيغة، فرأس اثنا عشر ملليمترًا يعني d تساوي 0.012 m.
في العدسات السالبة يكون المقام أكبر من واحد، فتكون قدرة العدسة اللاصقة أضعف من قدرة النظارة: يحتاج قصير النظر بثماني ديوبتر عند اثني عشر ملليمترًا إلى نحو 7.30 D عند القرنية، وتُطلب عادة 7.25 D بعد التقريب إلى ربع ديوبتر. في العدسات الموجبة يكون المقام أصغر من واحد، فيجب أن تكون العدسة اللاصقة أقوى من النظارة: يحتاج مديد النظر بعشر ديوبتر عند ثلاثة عشر ملليمترًا إلى نحو 11.49 D. هذان الاتجاهان هما القصة السريرية كلها لتحويل الرأس وسبب كون نسخ وصفة نظارة عالية القدرة على عدسة لاصقة خطأ.
الهوية هي البصريات من الرتبة الأولى نفسها المستخدمة في الانكسار بإطار التجربة: تتغير القدرة الفعالة عندما يتحرك مستوى العدسة، وإن لم تتغير العين. تطبق هذه الحاسبة تلك الهوية وحدها. لا تعوّض سمك العدسة ولا منحنى القاعدة ولا معامل الانكسار ولا اللابؤرية المتبقية، ولا تختار علامة ولا مادة.
عالجوا الخرج بوصفه القدرة الكروية المكافئة عند الرأس الجديد، ثم طبقوا قواعد التقريب والأسطوانة الخاصة بكم في سير التكييف الذي يلي.
متى يهم تحويل مسافة الرأس
تستخدم قاعات قياس البصر وتجهيز النظارات حاسبة رأس حتى يتحقق المتعلمون من التحويل من النظارة إلى اللاصقة دون إسقاط معامل الملليمتر إلى المتر أو قلب إشارة عدسة سالبة. تحتاج أوراق العيادة وسجلات التكييف الإلكترونية إلى مرجع حتمي يطبق دائمًا Fc تساوي F على واحد ناقص d F، بدل خلية جدول تحول رأسًا فارغًا في صمت إلى وصفة منسوخة. تحوّل سكربتات طلب العدسات وأدوات المخزون وصفة نظارة عالية القدرة إلى مكافئ كروي ابتدائي قبل التقريب إلى ربع ديوبتر وقبل أن يعالج المختبر الأسطوانة.
تستفيد مواقع المحتوى التي تترتب على حاسبة مسافة الرأس للعدسات اللاصقة من ودجة حية يتطابق مسارها المجاني في المتصفح مع مسار الأتمتة المدفوع مسبقًا على الوحدة النقية نفسها. هذه الصفحة ليست مقلوب القدرة P يساوي واحدًا على f، ولا صيغة صانع العدسات التي تحتاج أنصاف أقطار ومعاملًا، ولا محرك تصميم كامل للعدسات اللاصقة. فضّلوها عندما تكون لديكم قدرة في مستوى النظارة بالديوبتر ورأس بالملليمتر ولا تحتاجون إلا القدرة المكافئة في مستوى القرنية.
حوّلوا السنتيمترات إلى ملليمترات قبل الاستدعاء إذا ذكر كتاب الرأس على أنه 1.2 cm.
حالات الاستخدام
فحوص تكييف من النظارة إلى اللاصقة
حوّلوا وصفة نظارة عالية القدرة عند رأس إطار التجربة المقاس إلى القدرة الكروية المكافئة للعدسة اللاصقة قبل التقريب إلى ربع ديوبتر وقبل الطلب.
سكربتات طلب العدسات والمخزون
تسند المسارات قدرة في مستوى النظارة إلى كرة ابتداء في مستوى القرنية بخطوة parse حتمية بدل خلية جدول مرتجلة.
الأسئلة الشائعة
لماذا تكون العدسة اللاصقة السالبة أضعف من وصفة النظارة؟
تقريب عدسة سالبة من العين يجعل المقام 1 − d F أكبر من واحد، فيكون |Fc| أصغر من |F|. نظارة نموذجية −8.00 D عند 12 mm تعادل نحو −7.30 D عند القرنية.
لماذا تكون العدسة اللاصقة الموجبة أقوى من وصفة النظارة؟
تقريب عدسة موجبة من العين يصغّر المقام، فيكون Fc أكبر من F. نظارة +10.00 D عند 13 mm تعادل نحو +11.49 D عند القرنية.
ما مسافة الرأس التي أُدخلها؟
المسافة بين السطح الخلفي لعدسة النظارة والقرنية بالمليمتر، وهي عادة من 12 إلى 14 مم في النظارات. أما العدسة اللاصقة فتستقر على الغشاء الدمعي، فيكون مستواها عند القرنية تقريبًا.
هل تُقرَّب النتيجة إلى أرباع الديوبتر؟
لا. تحصل على القوة المكافئة الدقيقة، مثل −7.30 ديوبتر لعدسة −8 عند 12 مم، وتُطلب عادة بقيمة −7.25. طبّق قواعد التقريب الخاصة بك في خطوة التركيب التالية.
هل تصحح الحاسبة اللابؤرية أو سماكة العدسة؟
لا. تعطي فقط القوة الكروية المكافئة عند موضع الرأس الجديد. ولا تدخل في الحساب سماكة العدسة أو الانحناء القاعدي أو معامل الانكسار أو اللابؤرية المتبقية، ولا تختار علامة تجارية أو مادة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/phys/contact-lens-vertex \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"original_power":-8,"vertex_mm":12}'const res = await fetch("https://api.kit.forhosting.com/phys/contact-lens-vertex", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"original_power": -8,
"vertex_mm": 12
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/contact-lens-vertex",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"original_power": -8,
"vertex_mm": 12
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/contact-lens-vertex", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"original_power":-8,"vertex_mm":12}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"original_power":-8,"vertex_mm":12}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/contact-lens-vertex", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"original_power": -8,
"vertex_mm": 12
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.contact_lens_vertex",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
والحساب الحتمي نفسه يغذّي المشغّل المجاني في المتصفح ومسار API، فلا تختلف فروض الدراسة ولا أوراق العيادة ولا الأتمتة. لا تُفوتر عملية التحقق الفاشلة؛ وتستخدم الدعوة الناجحة السعر الأساسي المنشور $0.002.
عقد المدخل وشكل الاستجابة وسلوك الخطأ
رأس صفر ملليمتر صالح ويعيد القدرة الأصلية بلا تغيير لأن مستوى العدسة لم يتحرك. قدرة أصلية معدومة (بلانو) قيمتها صفر صالحة أيضًا وتبقى صفرًا عند أي رأس منتهٍ. الفشل الصلب الإضافي الوحيد هو مقام يتلاشى: عندما يكون واحد ناقص d في F صفرًا تمامًا تكون القدرة المكافئة لانهائية، فيُرفض الطلب بدل إعادة Infinity. أرسلوا جسم JSON برقمين منتهيين إلزاميين: original_power بالديوبتر (أسماء بديلة power وlens_power وspectacle_power وF) وvertex_mm بالملليمتر (أسماء بديلة vertex_distance وvertex وvd وd_mm). يجوز أن يصل كل حقل رقم JSON أو سلسلة رقمية؛ والحقول الناقصة والسلاسل الفارغة والنص غير الرقمي وNaN واللانهايات تفشل ب invalid_input مع تسمية الحقل. عند النجاح يكرر الجسم original_power وvertex_mm مقرّبين، وينشر vertex_m بوصفه التحويل الداخلي إلى الأمتار، وcontact_power بوصفه الديوبتر المصحح، وresult بوصفه اسمًا بديلًا ل contact_power، وpower_change بوصفه contact_power ناقص original_power، وسلسلة formula تعيد صياغة Fc تساوي F على واحد ناقص d F، وكائن units يسمّي القدرات ب D والرأس ب mm. مثال: original_power ناقص ثماني ديوبتر مع vertex_mm اثني عشر يعطي contact_power نحو ناقص 7.299 D، لأن d تساوي 0.012 m والمقام 1.096. السعر $0.002 ثابت لكل طلب ناجح بوحدة item؛ والتحقق الفاشل لا يستهلك الرصيد المدفوع مسبقًا.
أين تبرر واجهة API لمسافة رأس العدسات اللاصقة موضعها
ولأن التنفيذ parse خالص من المستوى A، تكلف كل دعوة ناجحة السعر الأساسي المنشور $0.002 بلا رموز نموذج وبلا شبكة خارجة. أبقوا الطلبات صغيرة، وثبّتوا contact_power المقرّب في الاختبارات، فتحصلون على ديوبتر قابل للتكرار للفروض وإضافات LMS وعاملات الحافة دون إقامة مكتبة بصريات خاصة بكم.
حالات التكامل
فروض قياس البصر وتجهيز النظارات
دعوا الدارسين يرسلون original_power وvertex_mm ويتحققون من Fc = F / (1 − d F) أمام جداول تحويل الرأس في الكتاب، بلا خطأ في الإشارة أو الوحدة.
أسئلة تقنية
كيف تُحوَّل قدرة النظارة إلى قدرة عدسة لاصقة بمسافة الرأس؟
أرسلوا original_power بالديوبتر وvertex_mm بالملليمتر. تعيد API الصيغة Fc = F / (1 − d F) مع d = vertex_mm / 1000 أمتار، بوصفها contact_power بالديوبتر.
ماذا يحدث إذا لم يكن original_power أو vertex_mm رقمًا منتهيًا؟
تفشل المهمة ب invalid_input مع تسمية الحقل. تُرفض القيم الناقصة والسلاسل الفارغة وNaN واللانهايات ولا تُفوتر. يُرفض المقام المتلاشي (1 − d F = 0) بالطريقة نفسها.
كم تكلفة حاسبة مسافة الرأس للعدسات اللاصقة؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل دعوة ناجحة؛ والمدخل غير الصالح لا يُفوتر.