Sketchpad是一款優(yōu)秀的多功能制圖軟件,該軟件愛你被認為是現(xiàn)代計算機輔助設計(CAD)程序的祖先,也是計算機圖形學發(fā)展的重大突破。主要想法是擁有可以實例化為多個副本的主圖紙。如果用戶更改了主圖紙,則所有實例也會更改。有需要的小伙伴歡迎來西西下載體驗。
軟件簡介:
Sketchpad是第一個使用完整圖形用戶界面的程序。程序組織其幾何數(shù)據(jù)的巧妙方式是在計算中率先使用“主”(“對象”)和“出現(xiàn)”(“實例”)并指向面向對象的編程。主要想法是擁有可以實例化為多個副本的主圖紙。如果用戶更改了主圖紙,則所有實例也會更改。
幾何約束是Sketchpad中的另一個主要發(fā)明,它讓用戶可以輕松地約束繪圖中的幾何屬性 - 例如,線的長度或兩條線之間的角度可以固定 。
正如一本貿易雜志所說,顯然Sutherland“在3D計算機建模和視覺模擬方面開辟了新天地,是計算機圖形學和CAD / CAM的基礎”。很少有節(jié)目可以稱為他的成就先例。 Patrick J. Hanratty有時被稱為“CAD / CAM之父”并于1957年在通用電氣公司編寫了數(shù)控語言PRONTO,并于1961年開始為通用汽車工作時編寫CAD軟件.Sutherland在他的論文中寫道Bolt,Beranek和Newman有一個“類似的程序”和T-Square是由Peter Samson和1962年的一個或多個MIT同學開發(fā)的,都是PDP-1。
軟件特征:
Sketchpad是一款教學圖形幾何畫板軟件,功能豐富,操作簡單,使用方便且實用性非常強。它主要是以點、線、圓為基本元素,在通過用戶需求所在對這些元素進行變換、構造、計算等,從而繪制出復雜的圖形,是現(xiàn)在世界范圍都非常出色的教學軟件,可以提供豐富而方便的創(chuàng)造功能讓用戶盡情的編寫自己想要的數(shù)學課件的通用數(shù)學、物理教學環(huán)境。
軟件功能:
1、畫線畫圓工具
幾何畫板在圖形繪制上比一般的繪圖軟件更為精準,更符合數(shù)學的嚴格要求。線可分為線段、射線和直線,圓為正圓,完美演繹歐幾里得幾何。
2、圖形變化
通過幾何畫板中的工具箱,可按指定值、計算值或動態(tài)值任意旋轉、平移、縮放原有圖形,并在其變化中保持幾何關系不變。
3、測量和計算功能
幾何畫板5提供了度量和計算功能,如度量線段的長度,度量弧長等。還能夠進行四則運算、函數(shù)運算,并把結果動態(tài)地顯示在屏幕上。
4、繪制多種函數(shù)圖像
幾何畫板支持直角坐標系和極坐標系,只要給出函數(shù)的表達式,幾何畫板能畫出任何一個初等函數(shù)的圖像,還可以給定自變量的范圍。
5、制作復雜動畫
幾何畫板能將較簡單的動畫和運動通過定義、構造和變換,得到所需的復雜運動。使用便捷的軌跡跟蹤功能,能清晰地了解目標的運動軌跡。
6、制作腳本
幾何畫板可隨時記錄幾何圖形的繪制過程,并用復原和恢復進行瀏覽。不僅如此,腳本還可以把整個繪制過程用語言記下來。
7、保持和突出幾何關系
保持幾何關系是幾何畫板的精髓,幾何圖形無論如何變化,它們之間的幾何關系都不變。在不斷變化的幾何圖形中,研究不變的幾何規(guī)律。
8、完美兼容windows
完美兼容Windows,可以為文字選擇字體、字型、字號、顏色,還可以為圖形設置顏色,并且可以把顏色與數(shù)字關聯(lián)起來。
9、增強的表現(xiàn)力:
(1)點有四種大小尺寸供選擇,對線或是軌跡等路徑可選的有四種寬度和四種模式的任意組合;
(2)可以通過標記工具創(chuàng)建角標記,標記相等的角度或是直角,以及通過角標識進行角度測算;
(3)可以通過標記工具創(chuàng)建記號來識別路徑,標記相等的線段或是相互平行的線;
(4)根據(jù)自己的喜好,創(chuàng)建顯示多邊形的框架,或者隱藏多邊形內部;
(5)能對圖片、內部或軌跡以及他們的迭代進行透明度的設定;
(6)函數(shù)顯示的方式可選擇y=、f(x)=等,可以通過選擇>編輯|設定|文本設定新函數(shù)的默認顯示方式,或是通過使用計算器的方程彈出菜單選擇;
(7)以弧度作為單位時顯示角度可以表示為多少分之π或是以小數(shù)表示;
(8)通過任意兩個點(一個點關聯(lián)另一個點)自定義一個變換,作為一個范例,幾乎可以將這個變換應用到其他任何對象。
10、操作的便捷:
(1)通過使點更大或更有磁性讓點更容易被選;
(2)使用關聯(lián)菜單方便地選定特定對象的相關命令,包括更改對象層級、更改參數(shù)值、更改圖片透明參數(shù)、構造軌跡的分辨率以及更改迭代深度;
(3)計算器中直接通過鍵盤快捷鍵創(chuàng)建參數(shù);
(4)參數(shù)具有編輯框,可以直接編輯參數(shù)數(shù)值;
(5)設置參數(shù)精確度,并更容易通過鍵盤增減調整參數(shù);
(6)創(chuàng)建兩個單獨的按鈕 - 一個隱藏按鈕和一個顯示按鈕 - 在按Shift鍵的同時選擇編輯|動作按鈕|隱藏和顯示。
11、強大的文本特征
(1)將所創(chuàng)建文件中的標簽、數(shù)值等熱字化,更便捷也更容易將標題的表達數(shù)學格式化;
(2)顯示的計算、函數(shù)和對象的標簽統(tǒng)一使用數(shù)學排版最常見的斜體;
(3)文本的風格為粗體、斜體或下劃線,鍵盤快捷鍵Ctrl+B, Ctrl+I, Ctrl+U(Windows);
(4)使用包括數(shù)學符號的Unicode,并能實現(xiàn)多語言標題。對希臘字母等使用快捷方式;
(5)設置默認的文本樣式,更容易設置標簽、標題、數(shù)值、操作按鈕、表格以及軸刻度;
(6)附著的文本跟隨點一起迭代。
12、更多、更好的工具
(1)使用多邊形工具來構建帶邊線的多邊形、不帶邊界或僅僅有邊界的;
(2)使用標記工具繪制角標和刻度線,甚至可以用徒手畫來定義一個函數(shù);
(3)使用信息工具顯示構件間關系或探索對象的屬性;
(4)通過選擇恰當?shù)膶ο笞鳛橐粋自定義命令工具,然后按住Shift鍵的同時選擇了自定義工具菜單中的工具;
(5)更容易選擇工具文件夾,工具會自動復制。
13、更多、更好的對象
(1)對圖片選裝、縮放,并能對圖片進行自定義變換;
(2)圖片可以附加到一個、兩個或三個點上,可使一般仿射變換;
(3)通過多邊形剪裁圖片,只顯示圖片的特定部分,你可以改變裁剪形狀和大小;
(4)使用了高效率圖片壓縮技術;
(5)構建軌跡上的位點;
(6)構件基于變化參數(shù)的軌跡;
(7)運動按鈕來改變參數(shù)值;
(8)創(chuàng)建聲音播放按鈕來播放聲波函數(shù)。
14、更簡便、更強大的圖形
(1)通過參數(shù)變化探究現(xiàn)實函數(shù)族圖線;
(2)測算出路徑或軌跡上點的比值以及構造路徑或軌跡上的特定比值的點;
(3)輕松構造線、圓與方程軌跡的交叉點;
(4)使用三角編號的坐標系統(tǒng);
(5)使用“手寫筆”功能或是導入圖片來定義一個函數(shù);
(6)按住Shift鍵的同時選擇測量|橫坐標和縱可以進行多點坐標的測量;
(7)Graph | Plot Parametric Curve
15、JavaSketchpad
(1)導出畫板文件交互式網(wǎng)頁文件,納入更多的功能,包括方程以及方程構造點;
(2)輸出網(wǎng)頁文件時自動復制文件jsp5.jar。