تاريخ وتحديثات برنامج JWDQuake والجديد فيه:
الإصدار 3.0.1 (قريباً جداً إن
شاء الله):
هذا الإصدار يأتي في ظل التحديث الدوري للبرنامج ويحوي تحديثات
هامة كثيرة عن الإصدار الثاني، وأهم هذه التحديثات:
1- تصحيح أخطاء:
- لا يوجد أخطاء تصميمية، ولكن تم اعتماد طريقة أخرى في
توزيع القوى أفقياً وقد تختلف نتائجها عن الطريقة المعتمدة في
الإصدارات السابقة.
- تصحيح خطأ الاتصال مع أوتوكاد الذي يحصل أحياناً مع بعض
نسخ ويندوز فيزتا، وهذا الخطأ ينشأ عند محاولة التبديل بين
برنامج التصميم الزلزالي وأوتوكاد برمجياً، لذلك قد يضطر
المستخدم إلى التنقل بين البرنامجين يدوياً إن فشل البرنامج في
ذلك ولن يصدر رسالة الخطأ، مع العلم أنه في ويندوز إكس بي كان
المستخدم يضطر إلى التنقل بين البرنامجين يدوياً ولكن دون ظهور
رسالة خطأ.
2- ميزات عامة:
- إضافة رسالة تنبيه قبل التحليل الإنشائي في حال لم يتم
إدخال الحمولة الشاقولية الميتة أو الحية على أحد الجدران.
- إضافة رسالة عند تعديل قيمة القوة المطبقة على جدار ما في
طابق ما، هذه الرسالة تسألك فيما إذا كنت تريد تعديل هذه القوة
على نفس الجدار في الطوابق المشابهة للطابق المختار.
- تم تعديل بنية الملف jwdq لتستوعب التعديلات الجديدة، بحيث
أن هذا الإصدار يستطيع فتح ملفات الإصدارات السابقة ولكن
الإصدارات السابقة لا تستطيع فتح الملفات المنشأة بواسطة هذا
الإصدار.
- تحسين تصدير المشروع كاملاً إلى برنامج ETABS v9.0 مع
إمكانية تصدير الإطارات فقط مع القوى الزلزالية المطبقة عليها.
- إضافة إمكانية تصدير المشروع كاملاً إلى SAP2000 v10.0 مع
إمكانية تصدير الإطارات فقط مع القوى الزلزالية المطبقة عليها.
- تعديل ملف التعليمات هذا وإضافة عنوان (توضيح لعلاقات
البرنامج الأساسية) وعنوان (أسئلة متكررة) بالإضافة لبعض
التعديلات الأخرى.
3- تصميم:
- إدخال إطارات مستوية متعددة الطوابق من قبل المستخدم، ثم
حساب صلاباتها الطابقية المطلقة والنسبية وحساب العامل R من
قبل البرنامج.
- اعتماد طريقة مصفوفة الصلابة (القساوة) في توزيع القوة
الأفقية على العناصر بدلاً من الطريقة المبسطة.
- إمكانية جعل الأعمدة الطرفية في الجدران المستطيلة ظاهرة
أي غير مخفية، مما يخفف من نسبة التسليح.
- إضافة حالة التحميل l1.1
(1.2 D - E + (f1.L + f2.S))l،
(إشارة ناقص لتأثير القوة الزلزالية) ، مع أنها غير إلزامية في
الكود حتى هذا التاريخ، ولكنها في الكود UBC97، وليست هي
الحالة الأخطر لجدران القص (على اعتبار أن البرنامج يصمم جدران
القص المستطيلة خرسانياً) .
- إدخال التسليح الشاقولي بين الأعمدة في مقاومة مقطع الجدار
المستطيل على الضغط اللامركزي، مع الإبقاء على إمكانية عدم
إدخاله في الحساب.
- رسم مخططات الترابط للجدران المستطيلة، مع أو بدون إدخال
التسليح بين الأعمدة.
- إدخال تأثير تشوه القص في حساب صلابة جدران القص وفي حساب
انتقالاتها.
- إضافة تحقيق الانتقال الطابقي المرن، حيث أن الإصدار
الثاني كان يتحقق من اللدن فقط.
4- نوافذ جديدة وتعديلات على النوافذ الحالية:
- إضافة نافذة مخططات الترابط للجدران المستطيلة.
- إضافة نافذة تحديث خصائص عنصر ما .
- تحسين نافذة الخيارات، وإضافة خيارات التسمية التلقائية.
- إضافة جدول في نافذة تحليل وتسليح الجدران وفي صفحة
الطباعة يوضح أبعاد الجدار والأعمدة.
- طباعة أبعاد البلاطة المختارة على المسقط في صفحة الطباعة،
مع إمكانية طباعة مساقط أكثر من بلاطة واحدة.
- طباعة مخططات الترابط ومخططات القوى الداخلية في الجدران.
- طباعة جدول القوى التصميمية أي القوى التي تم تصميم الجدار
عليها مع رقم حالة التحميل.
5- بيئة الرسم:
- تسريع عملية الرسم عندما يصبح الرسم حاوياً على عدد كبير
من الكائنات.
- إضافة إمكانية تحويل أول كائن مضلع مغلق إلى حدود بلاطة
مباشرة في نافذة جلب كائنات مؤقتة من أوتوكاد.
- إمكانية رسم مساقط الإطارات.
- تهشير الجدار بدلاً من ملئه إن لم يكن متصلاً بالبلاطة.
- إمكانية رسم حدود بلاطة مستطيلة بسرعة عن طريق تحديد أحد
رؤوس البلاطة أولاً ثم كتابة rw,h ضمن سطر الأوامر حيث w هي
العرض و h هي الارتفاع.
- تحسين رسم النتائج.
الإصدار 2.0.3 (نيسان - أبريل
2008):
- تصحيح خطأ حساب التسليح في بعض الحالات الخاصة.
- تصحيح خطأ عدم نسخ المخططات إلى الحافظة.
- إضافة اختصارات لوحة مفاتيح إلى بعض أوامر القوائم.
الإصدار 2.0.2 (كانون الثاني - يناير 2008):
- تصحيح خطأ العمق الفعال لمقطع جدار القص في المنطقة
الثالثة والمنطقة الرابعة حيث أن الإصدار الأقدم كان يعتبره
0.8 من الارتفاع الفعال بينما هو 0.7.
- تصحيح خطأ طباعة الجداول الطويلة حيث أنه كان يؤدي إلى
طباعة صفحات دون نهاية.
- تسريع عملية الرسم بعد الاستيراد من أوتوكاد.
- تحسين نسخ الجداول إلى الحافظة، حيث أصبحت تنسخ أيضاً
بتنسيق HTML للصقها في برنامج وورد أو أي برنامج يدعم هذا
التنسيق.
- الوصول إلى صفحة النافذة الحالية في ملف التعليمات بالضغط
على F1.
الإصدار الثاني 2.0.1 (كانون الأول - ديسمبر 2007):
- اعتماد الطريقة الاستاتيكية الثانية (بدلاً من الأولى)
المعتمدة في الكود العربي السوري (الطبعة الثالثة 2004) وهي
نفس طريقة الكود UBC97.
- تسليح جدران القص المستطيلة وفق الطريقة الحدية، واختيار
القضبان يدوياً أو من قبل البرنامج.
- اعتماد لغة البرمجة Visual Basic 2005 وهي مختلفة بشكل
كبير عن Visual Basic 6 وهي اللغة التي تم كتابة الإصدار
السابق بها.
- إعادة كتابة البرنامج من الصفر للاستفادة القصوى من
إمكانيات لغة البرمجة الجديدة.
- اعتماد نفس الشكل العام للواجهات الرئيسية للإصدار السابق
مع تحسين الإدخال والرسم.
- أصبح البرنامج ثنائي اللغة بعد أن كان باللغة العربية فقط.
- تم برمجة بيئة رسم جديدة تماما،ً مشابهة لبيئة رسم
أوتوكاد.
الإصدار الأول 1.00 (أيار - مايو 2000):
- أصدرته عندما كنت طالباً في السنة الخامسة، وتم كتابة
البرنامج بلغة Visual Basic 6 وتم تقديمه كجزء من مشروع
التخرج.
- تم اعتماد الطريقة الاستاتيكية المكافئة الأولى فيه وهي
الوحيدة آنذاك في الكود السوري V=Z.I.K.C.S.W
- لم أقم بنشر هذا الإصدار حيث أنه لم يكن جاهزاً مئة
بالمئة.
- توقفت عن تطويره بسبب المشاغل.