Physion是一款物理教师都在用的二维模型绘制工具。一款能够轻松进行交互式物理模拟实验的2D物理仿真软件Physion。它可以用来轻松创建各种交互式物理模拟和教育实验。教师可能会发现它特别有用,因为它可以用作虚拟物理实验室,通过它可以在课堂上演示一些基本的物理概念。使用其工具,您可以在场景中创建各种物理对象。例如,您可以创建圆形,矩形,多边形,齿轮,链条,绳索,气球和许多其他物理项目。您也可以使用弹簧,皮带轮,钉子和其他类型的接头连接这些物品。这样,您可以创建各种场景,从简单的教育实验到复杂的结构和机制。除了经典的场景保存/加载,Physion还支持从中央存储库上传/下载场景。创建了有趣的场景后,用户可以将其上传到存储库,并且可以立即使用Physion将其下载给所有其他用户。 Physion还支持使用Javascript编写脚本。这意味着用户可以编写自己的脚本并通过Physion的脚本引擎执行它们。可以通过图形用户界面执行的大多数操作都具有等效的javascript命令。
安装方式:
1.下载并解压缩该软件,双击安装程序以弹出以下“这将在您的计算机上安装Physion。继续吗?”,单击[是]。
2.现在Physion安装向导界面如下,单击[下一步]。
3.阅读许可协议,选中[我接受...]同意选项,然后继续进行下一个安装。
4.选择安装位置。用户
可以选择默认安装路径或自定义设置。
5.准备安装,单击[下一步]按钮执行安装操作。
6.弹出以下Physion安装提示,单击[完成]结束。
7.运行Physion以使用它。
软件特色:
使用户能够在二维环境中创建各种交互式物理模拟以用于教育目的。
Physion是2D物理模拟软件,允许用户创建各种场景。
该应用程序易于安装,并要求最低的硬件要求。用户必须记住该程序要求在其计算机上安装Java Runtime Environment。
Physion提供了许多可从一开始就使用的自定义解决方案。每次模拟都演示了物理定律,使用户可以更好地理解这些概念
用户可以从头开始构建自己的场景。该程序提供了许多符合物理定律的物理对象和关节。该功能允许用户绘制任何假设情况并通过播放场景来说明相应的规则。
不幸的是,该应用程序没有提供内置的帮助文件来帮助用户。可以在程序的网站上找到说明和指南,但可以在简单的帮助文件中更好地使用它们。
Phyin仍在开发中,用户可以下载新解决方案。此外,用户可以通过上传场景并与他人共享他们的作品来对此库做出贡献。这是一个了不起的功能,允许用户验证信息,因为该应用程序不支持来自其他类似模拟程序的文件。
简而言之,Physion是一款出色的软件,可以轻松进入物理课程。它提供了许多内置场景,并且可以在各种参数下创建和设置场景动画。它是免费的事实可能使它对用户更具吸引力。
软件功能:
创造:
物体-圆形,多边形,齿轮等
关节弹簧,皮带轮。
执行自定义脚本。
物理学的学生和老师可能会喜欢这个应用程序,因为它使他们能够轻松地创建各种教育实验和交互式物理模拟。
您可以将其用于演示目的和基本的物理概念测试。
Physion提供的工具允许创建对象,包括圆,齿轮,多边形和关节,例如皮带轮和弹簧,所有对象均符合物理定律。
Physion对于游戏开发人员可能特别有用,因为他们可以将它用作平台游戏的简单关卡编辑器。
使用必要的工具创建各种形状和关节:圆形,多边形,齿轮齿,弹簧,皮带轮...
从简单的结构到复杂的组合。
使用JavaScript启动您自己的脚本或程序。
由于已启动命令的即时可见性,因此非常适合启动编程。
通过基于物理定律创建各种形状和图形,您将能够完全理解对象的真实行为:运动,转动,重力...
界面非常吸引人,易于理解。通过不同的示例,您可以在其中看到正在运行的软件。有几种视图可以使您舒适地工作,网络作者提供的不同视频和支持教程可以帮助您开始使用该软件。
使用说明:
Physion是功能强大且全面的物理模拟器,专门用于创建和执行物理实验。通过添加许多不同类型的元素,您可以生成不同的实验,并对获得的结果进行分析和比较。该程序还允许您进行一些编程,这将使您获得更准确的结果。
该程序的界面非常好,直观。它在窗口顶部显示了一组工具栏,您可以从中轻松访问大多数可用元素,并将它们添加到中央工作区中以形成所谓的“场景”。在这些元素中,我应该提及矩形,圆形,多边形,气球,手绘形状,链,绳,文本,齿轮,图像,爆炸,相机,镜头,绘图,弹簧和不同类型的关节,例如距离,旋转,和棱柱形。除此之外,该程序还为您提供了用于删除和删除对象的其他工具,以及使您可以选择两个主要对象之间的并集,交集或差的附加工具。
该程序在左侧还提供了一个名为“快速加载”的附加面板。在这里,您可以查看保存在所选特定文件夹中的所有场景的预览,并且可以通过双击打开其中的任何一个。但是,它还允许您将场景另存为文件并以传统方式(即使用菜单栏)打开现有文件。该程序包含许多预先设计的示例,您可以打开,运行,修改和分析这些示例。最后,右侧还有另一个面板,您可以在其中找到属性编辑器。在这里,您可以查看和更改任何对象的所有可能的属性。此外,该程序还为您提供了其他可以显示或隐藏的面板,包括控制台,场景属性和命令历史记录。和“观点”
完全或部分创建场景后,您可以播放或暂停该场景,保存,上传,导出为图像,创建新场景或加载现有场景等。总而言之,Physion是用于创建和分析的好程序物理实验及其结果。
Physion脚本基于标准ECMA-262中定义的ECMAScript脚本语言。微软的JScript和Netscape的JavaScript也基于ECMAScript标准。有关ECMAScript的概述,请参阅《 ECMAScript参考》。
用户可以通过三种方式在Physion中编写脚本:
在控制台中编写脚本
脚本在单独的文本文件中
脚对象事件
在控制台中编写脚本
尝试Physion脚本的最简单方法可能是打开控制台(ctrl +〜)并编写命令。例如,尝试以下操作:
变量圆= world.createCircle(0,5,0,1);
createCircle命令的前两个参数是圆的位置。在这种情况下,它是x = 0且y = 5。第三个参数是圆的初始角度,在这种情况下为0度。最后一个参数是圆的半径(1米)。这个简单的代码告诉Physion的脚本引擎创建一个圆实例并将其分配给变量“圆”。
现在,变量“ circle”表示圆形对象的实例,我们可以轻松更改其某些属性。请尝试以下方法:
Circle.Radius = 2;
Circle.Restitution = 0.9;
上传场景
创建了有趣的场景后,您可以将其上传到Physion的网站以与他人共享。成功上传场景后,将立即可以将其下载给正在使用该程序的其他用户。它也将在场景部分中可见。
要上传场景,您需要执行以下操作:
保存场景:上传场景之前,首先需要保存它。
从文件菜单中选择“上传”:从文件菜单中单击“上传”以显示“上传”对话框。
填写基本信息:
您可以选择以匿名用户或注册用户的身份上传场景。匿名用户每天可以上传3个场景。此限制不适用于注册用户。如果选择以注册用户身份上传场景,则必须在相应的字段中输入用户名和密码。
[Optional]填写可选信息:
您可以选择提供有关要上载场景的其他信息。
上传场景:单击“确定”按钮上传场景。如果未发生错误,则可以从网站和程序本身下载场景。您可以访问场景部分以查看向上