راسمة (حاسوب)
التاريخ

تم إنشاء عدد من لغات التحكم في الطابعة لتشغيل الراسمات بالقلم، وإرسال أوامر مثل «ارفع القلم من الورق» "lift pen from paper"، أو «ضع القلم على الورق» "place pen on paper"، أو «ارسم خطًا من هنا إلى هنا» "draw a line from here to here". وهناك ثلاث لغات برمجة شائعة للتحكم في الراسمات القائمة على شفرة الأسكي ASCII هي HP-GL من إنتاج شركة هوليت-باكارد، وتلاها HP-GL/2، وHouston Instruments DMPL. وهذا مثال لنص برمجي وفق HP-GL وهو برنامج بسيط يرسم خطًا:
SP1;
PA500,500;
PD;
PR0,1000;
PU;
SP;
يوجه هذا البرنامج الراسمة، بالترتيب، لأخذ القلم الأول (SP1 = تحديد القلم 1)، ثم للانتقال إلى الإحداثيات X = 500، Y = 500 على الورقة (PA = Plot Absolute)، لخفض القلم إلى الورق (PD = Pen Down)، لتحريك 1000 وحدة في الاتجاه Y (وبالتالي رسم خط عمودي - PR = Plot Relative)، لرفع القلم (PU = Pen Up) وإعادته أخيرًا إلى مكانه.
لا يقوم المبرمجون الذين يستخدمون لغات برمجة مثل فورتران أو بيسيك بكتابة مثل هذا البرامج مباشرة، ولكن عادةً ما تُستخدم حزم البرامج، مثل مكتبة كالكومب، أو جهاز مستقل لحزم الرسومات، مثل مكتبات هيوليت باكارد AGL أو إضافات بيسيك أو الحزم الراقية مثل ديسبلا DISSPLA. حيث تقوم هذه البرمجيات بتحديد معاملات القياس من الإحداثيات المطلوبة إلى إحداثيات الجهاز، وترجمتها إلى أوامر الجهاز ذات المستوى المنخفض. على سبيل المثال، لرسم X*X في لغة بيسيك HP 9830، فإن البرنامج سيكون
10 SCALE -1,1,1,1
20 FOR X = -1 to 1 STEP 0.1
30 PLOT X, X*X
40 NEXT X
50 PEN
60 END
عملت راسمات القلم المبكرة، على سبيل المثال، Calcomp 565 لعام 1959، عن طريق وضع الورق فوق بكرة تحرك الورق ذهابًا وإيابًا في اتجاه X، بينما يتحرك القلم ذهابًا وإيابًا على مسار في اتجاه Y. ويكون الورق في شكل لفات وبه ثقوب على طول كلا الحافتين لتعشيقهما بواسطة أسنان العجلة المسننة على البكرات.
هناك طريقة أخرى، على سبيل المثال تضمن راسمة Interact I استخدام أقلام نقطية بصياغة البانتوجراف وإدارة الآلات بمحركات خطوية يتحكم فيها الحاسوب. كان لهذه الطريقة عيبًا لأنها بطيئًا إلى حد ما في الحركة، بالإضافة إلى أنها تتطلب مساحة أرضية مساوية لحجم الورق. كان التغيير اللاحق هو إضافة ماسك يتم التحكم فيه كهربائيًا لحمل الأقلام، مما سمح بتغييرها، وبالتالي إنشاء إخراج متعدد الألوان.
أنتجت شركات Hewlett Packard وTektronix راسمات صغيرة مسطحة بحجم سطح المكتب في أواخر الستينيات والسبعينيات. وجرى تثبيت الأقلام على قضيب متحرك، حيث جرى تمثيل المحور y بالحركة لأعلى ولأسفل بطول الشريط وتمثيل المحور x بحركة الشريط ذهابًا وإيابًا عبر طاولة الرسم. ولكن نظرًا لكتلة الشريط، عملت هذه الراسمات ببطء نسبيًا.
في الثمانينيات، ظهرت الراسمة HP-7470 الصغيرة وخفيفة الوزن، والتي استخدمت آلية «عجلة الحبيبات grit wheel»، مما يلغي الحاجة إلى تلك الثقوب على طول حواف الورق، على عكس راسمات Calcomp التي كانت موجودة قبل عقدين من الزمن. تقوم عجلات الحبيبات الموجودة على الحواف المعاكسة للضغط على الأسطوانات المرنة المطلية بالبولي يوريثان وتشكل فجوات صغيرة في الصفيحة. أثناء تحريك الصفيحة للخلف وللأمام، تحافظ عجلات الحبيبات على اللوح بسبب سقوط جزيئات الحصى في المسافات البادئة السابقة، تمامًا مثل أسنان التروس المتشابكة. يتم تثبيت القلم على عربة تتحرك ذهابًا وإيابًا في خط بين عجلات الحبيبات، مما يمثل المحور المتعامد. أصبحت هذه الراسمات الأصغر حجمًا شائعة في «الاستخدام المنزلي» وكذلك عمل الرسومات المكتبية وفي المختبرات الهندسية، ولكن سرعتها المنخفضة تعني أنها لم تكن مفيدة لأغراض الطباعة العامة
تُستخدم الراسمات في المقام الأول في الرسم الفني وتطبيقات CAD، حيث تتمتع بميزة العمل على أحجام ورق كبيرة جدًا مع الحفاظ على دقة عالية. وهناك استخدام آخر لها من خلال استبدال القلم بقاطع، وفي هذا الشكل يمكن استخدام تلك الراسمات في العديد من متاجر الملابس وغيرها من الأماكن.
يتطلب تغيير لون الخط أو عرضه من الراسمة تغيير الأقلام. ويجري ذلك يدويًا في الراسمات الصغيرة، ولكن عادةً ما يكون للراسمة مجموعة من أربعة أقلام أو أكثر يمكن تركيبها تلقائيًا.
يتمثل أحد التطبيقات المتخصصة للراسمات في إنشاء صور عن طريق اللمس للأشخاص المعاقين بصريًا على ورقة حرارية خاصة.
على عكس أنواع الطابعات الأخرى، يتم قياس سرعة الراسمة بالقلم من خلال سرعة القلم ومعدل التسارع، بدلاً من سرعة طباعة الصفحة. سرعة قلم الراسمة محدودة بشكل أساسي بنوع القلم المستخدم، لذا فإن اختيار القلم هو عامل رئيسي في سرعة إخراج راسمة القلم. في الواقع، تمتلك معظم الراسمات القلمية الحديثة أوامر للتحكم في سرعة الدوران، اعتمادًا على نوع القلم المستخدم.