Λίγη Ιστορία
O Evan Yares, σε πρόσφατο άρθρο του, αναφέρει τον Dr. Patrick Hanratty ως πρωτοπόρο της ψηφιακής σχεδίασης. Το όνομα, ομολογουμένως, μου ήταν άγνωστο και μου προκάλεσε το ενδιαφέρον.
Ο Dr. Hanratty αποκαλείται από πολλούς πατέρας του CAD/CAM, μάλλον δικαίως καθώς δημιουργεί προγράμματα CAD εδώ και σχεδόν 50 χρόνια. Το 1957 έγραψε την Pronto, την πρώτη εμπορική γλώσσα προγραμματισμού για NC (numerical control, πρόδρομος του CAM). Το 1971 ίδρυσε την εταιρεία MCS, πρωτοπόρα στο τρισδιάστατο μηχανολογικό CAD/CAM και ακόμα ενεργή, όπως και ο ίδιος.
Εκτιμάται ότι ένα 90% των σημερινών σχεδιαστικών προγραμμάτων έλκουν την καταγωγή τους από το πρώτο πρόγραμμα του Dr. Hanratty με την MCS, το Adam. Έτσι, για παράδειγμα, ο Evan Yares γράφει αλλού ότι στα τέλη της δεκαετίας του 1970 ο Mike Riddle έγραψε το Interact, το πρώτο πρόγραμμα CAD για PC, βασιζόμενος στην εμπειρία του με το CADDS της ComputerVision που είχε ως βάση το Adam. Και λίγα χρόνια αργότερα ο Mike Riddle συνιδρύει με τον John Walker την Autodesk η οποία χρησιμοποιεί το Interact ως βάση για το AutoCAD.
Το 1976 το AD-2000, διάδοχο πρόγραμμα του Adam, είναι το πρώτο σχεδιαστικό πρόγραμμα που τρέχει σε υπολογιστές 60-bit, εξέλιξη που μόλις τώρα αρχίζει να αποκτά δυναμική.
Ο Yares γράφει ότι ο Hanratty, από το Adam μέχρι και σήμερα, δημοσιεύει τις τεχνικές προδιαγραφές των αρχείων του (file formats), σε αντίθεση με τους περισσότερους παραγωγούς σχεδιαστικών προγραμμάτων. Αυτό φαίνεται να προέρχεται από το μάθημα που του δίδαξε η πρώτη του αποτυχία: “Ποτέ μη φτιάχνεις κάτι στενά συνδεδεμένο με μια συγκεκριμένη αρχιτεκτονική, και κράτησε τα πάντα ανοικτά ώστε να επικοινωνούν με άλλα συστήματα, ακόμα και ανταγωνιστικά.” Αυτή η πρακτική του Hanratty καταδεικνύει, κατά τον Yares, ότι δεν υπάρχει κανένα τεχνικό εμπόδιο στη δημοσίευση προδιαγραφών και ότι η αντίθετη επιλογή είναι καθαρά επιχειρηματική.
Παρεμπιπτόντως, ο Evan Yares αναφέρει ότι η γνωριμία του με τον Dr. Hanratty χρονολογείται από το 1984-1985, όταν ο Yares έγινε μεταπωλητής του Anvil-1000, ενός σχεδιαστικού προγράμματος του Hanratty που έτρεχε σε PC. Ο Yares είναι πρόεδρος της Open Design Alliance, ενός μη-κερδοσκοπικού οργανισμού με μέλη πλήθος γνωστών εταιρειών και σκοπό την προώθηση ανοιχτών αρχείων (formats) CAD. Ο οργανισμός έχει επιτύχει να αποκωδικοποιήσει το αρχείο dwg του AutoCAD, πράγμα που μάλλον έχει ενοχλήσει την Autodesk: στο τελευταίο Autodesk University που έγινε τον Νοέμβριο του 2005 απαγορεύθηκε η είσοδος στον Yares.
Πηγές: Is CAM part of high-end CAD?, MCS History, MCS Founder, The CAD/CAM Hall of Fame, Gentleman Genius: Patrick Hanratty, CAD Trivia Q&A, Encryption of Data Files, Part I, PTC First to Ship 64-Bit CAD for Windows 64, Autodesk Bars the Door to Open Design Alliance at Autodesk Unversity.