User contributions for LabRPS
Jump to navigation
Jump to search
27 July 2024
- 09:0509:05, 27 July 2024 diff hist +2 Feature list No edit summary current
- 09:0409:04, 27 July 2024 diff hist −4 Feature list →Release notes
- 08:5508:55, 27 July 2024 diff hist 0 N File:LabRPS Python console example.png No edit summary current
- 08:3408:34, 27 July 2024 diff hist +4,346 N Python console Created page with "{{TOCright}} == Introduction == The Python console is a panel that's part of the LabRPS user interface. It runs an instance of the Python interpreter which can be used to control LabRPS processes, and create and modify objects and their properties. It can be made visible/hidden through the {{MenuCommand|View → Panels → Python console}} drop-down menu. The Python console in LabRPS has basic syntax highlighting, able to..." current
- 08:2808:28, 27 July 2024 diff hist 0 N File:LabRPS Python console.png No edit summary current
- 08:1808:18, 27 July 2024 diff hist 0 Python scripting tutorial →Exploring LabRPS current
- 08:1708:17, 27 July 2024 diff hist 0 Python scripting tutorial →Writing Python code
- 08:1508:15, 27 July 2024 diff hist +1 Macros →Introduction
- 08:0808:08, 27 July 2024 diff hist 0 N File:Screenshot classbrowser.png No edit summary current
- 08:0708:07, 27 July 2024 diff hist 0 N File:Screenshot pythoninterpreter.png No edit summary current
- 08:0708:07, 27 July 2024 diff hist 0 LabRPS Scripting Basics →The interpreter
- 07:5207:52, 27 July 2024 diff hist +10,506 N LabRPS Scripting Basics Created page with "{{Docnav |Python scripting tutorial |Part scripting }} {{TOCright}} ==Python scripting in LabRPS== LabRPS is built from scratch to be totally controlled by Python scripts. Almost all parts of LabRPS, such as the interface, the scene contents, and even the representation of this content in the 3D views, are accessible from the built-in Python interpreter or from your own scripts. As a result, LabRPS is probably one of t..."
- 07:2707:27, 27 July 2024 diff hist +15,089 N Python scripting tutorial Created page with "{{Docnav |Introduction to Python |LabRPS Scripting Basics }} {{TOCright}} ==Introduction== [https://en.wikipedia.org/wiki/Python_%28programming_language%29 Python] is a programming language that it relatively easy to learn and understand. It is open-source and multi-platform, and can be used for many purposes: from simple shell scripts to very complex programs. But its most widespread use is as a scripting langua..."
- 01:1901:19, 27 July 2024 diff hist 0 N File:Macros config.png No edit summary current
- 01:1801:18, 27 July 2024 diff hist 0 Macros →Customizing
- 01:1401:14, 27 July 2024 diff hist 0 N File:Macros.png No edit summary current
- 01:1201:12, 27 July 2024 diff hist 0 N File:Macros toolbar.jpg No edit summary current
- 00:5800:58, 27 July 2024 diff hist +4,902 N Macros Created page with "{{Docnav |Scripting and macros |Scripts }} {{TOCright}} == Introduction == Macros are a convenient way to reproduce complex actions in LabRPS. You simply record actions as you do them, then save those actions under a name, and replay them whenever you want. Since macros are in reality a list of Python commands, you can also edit them, and create very complex scripts. While Python scripts normally have the {{..."
- 00:5700:57, 27 July 2024 diff hist −17 Std AddonMgr →Preferences
- 00:4900:49, 27 July 2024 diff hist 0 N File:AddonManager Details.png No edit summary current
26 July 2024
- 11:2511:25, 26 July 2024 diff hist 0 N File:AddonManager Main.png No edit summary current
- 11:2411:24, 26 July 2024 diff hist +5,483 N Std AddonMgr Created page with "{{Docnav |DlgCustomize | |Std Tools Menu |IconL=Std_DlgCustomize.svg |IconR= |IconC=Labrps.svg }} {{GuiCommand |Name=Std AddonMgr |MenuLocation=Tools → Addon manager |Phenomena=All |Version=0.17 |SeeAlso=External workbenches, Macros }} ==Description== The '''Std AddonMgr''' command opens the Addon manager. With the Addon manager you can install and manage external_workbenches|external wor..."
- 10:5310:53, 26 July 2024 diff hist +3,913 N PySide Advanced Examples Created page with "{{TOCright}} ==Introduction== The purpose of this page is to cover advanced level examples of the PySide GUI manager (there are accompanying pages PySide Beginner Examples and PySide Intermediate Examples). By using the PySide module from inside LabRPS, you have full control over its interface. You can for example: * Add your own panels, widgets and toolbars * Add or hide elements to existing p..." current
- 10:1510:15, 26 July 2024 diff hist 0 N File:PySideScreenSnapshot4.jpg No edit summary current
- 10:1510:15, 26 July 2024 diff hist 0 N File:PySideScreenSnapshot3.jpg No edit summary current
- 10:1310:13, 26 July 2024 diff hist +32,833 N PySide Intermediate Examples Created page with "{{TOCright}} ==Introduction== This page covers medium level examples of the PySide GUI manager (accompanying pages cover aspects that are both less or more advanced, Beginner PySide Examples and Advanced PySide Examples). In this page an example program is used to cover the different PySide topics. The intention is to present some functional PySide code so anyone who needs to use PySide can copy out..." current
- 10:0010:00, 26 July 2024 diff hist 0 N File:PySideScreenSnapshot8.jpg No edit summary current
- 09:5709:57, 26 July 2024 diff hist 0 N File:PySideScreenSnapshot7.jpg No edit summary current
- 09:5709:57, 26 July 2024 diff hist 0 N File:PySideScreenSnapshot6.jpg No edit summary current
- 09:5609:56, 26 July 2024 diff hist 0 N File:PySideScreenSnapshot5.jpg No edit summary current
- 09:5409:54, 26 July 2024 diff hist +7,291 N PySide Beginner Examples Created page with " ==Introduction== The purpose of this page is to cover beginner level examples of the PySide GUI manager (there are accompanying pages PySide Intermediate Examples and PySide Advanced Examples). Newcomers to GUI programming may stumble over the word "widget". It's meaning outside of computing is usually given as <blockquote>"a small gadget or mechanical device, especially one whose name is unkno..." current
- 09:4909:49, 26 July 2024 diff hist −11 PySide No edit summary current
- 09:4709:47, 26 July 2024 diff hist 0 N File:PySideScreenSnapshot2.jpg No edit summary current
- 09:4609:46, 26 July 2024 diff hist 0 N File:PySideScreenSnapshot1.jpg No edit summary current
- 09:4509:45, 26 July 2024 diff hist +4,519 N PySide Created page with "{{Docnav |Pivy |Interface creation }} {{TOCright}} ==Introduction== The PySide library gives access to the cross-platform graphical user interface (GUI) toolkit Qt from Python. Qt is a collection of C++ libraries, but with the help of PySide, the same components can be used from Python. Every graphical interface that can be created in C++, can also be created and modified in Python. An advantage of usin..."
- 09:4009:40, 26 July 2024 diff hist +6,721 N Pivy Created page with "{{Docnav |Scenegraph |PySide }} {{TOCright}} ==Introduction== Pivy is a Python binding library for [https://github.com/coin3d Coin], the 3D-rendering library used in LabRPS to display things in a 3D view. Coin is an open source implementation of the "Open Inventor" specification to handle graphics. Therefore, in LabRPS, the terms "Pivy", "Coin" or "Open Inventor" refer to the same thing essentially. When impo..." current
- 09:2109:21, 26 July 2024 diff hist 0 N File:Scenegraph.gif No edit summary current
- 06:0006:00, 26 July 2024 diff hist 0 N File:AddonManager.svg No edit summary current
- 05:5705:57, 26 July 2024 diff hist 0 N File:Workbench Web.svg No edit summary current
- 05:5605:56, 26 July 2024 diff hist 0 N File:Workbench Start.svg No edit summary current
- 05:5505:55, 26 July 2024 diff hist 0 N File:Workbench Spreadsheet.svg No edit summary current
- 05:5405:54, 26 July 2024 diff hist 0 N File:Workbench Plot.svg No edit summary current
- 05:5105:51, 26 July 2024 diff hist 0 N File:Workbench Part.svg No edit summary current
- 05:5005:50, 26 July 2024 diff hist 0 N File:Workbench SeaLab.svg No edit summary current
- 05:4905:49, 26 July 2024 diff hist 0 N File:Workbench SeismicLab.svg No edit summary current
- 05:4805:48, 26 July 2024 diff hist 0 N File:Workbench WindLab.svg No edit summary current
- 05:3905:39, 26 July 2024 diff hist +3,453 N Workbenches Created page with "{{Docnav |Property editor |WindLab Module |IconL= |IconR=Workbench_WindLab.svg }} LabRPS, like many modern design applications such as Revit or CATIA, is based on the concept of Workbench. A workbench can be considered as a set of tools specially grouped for a certain task. In a traditional furniture workshop, you would have a work table for the person who works with w..."
- 04:2704:27, 26 July 2024 diff hist 0 N File:Std TreeSelectAllInstances Example.png No edit summary current
- 04:2604:26, 26 July 2024 diff hist +977 N Std TreeSelectAllInstances Created page with "{{Docnav |SelectFilter |ToggleFreeze |Std Base |IconL=Part_SelectFilter.svg |IconR=Std_ToggleFreeze.svg |IconC=Labrps.svg }} {{GuiCommand |Name=Std TreeSelectAllInstances |Phenomena=All }} == Description == The '''Std TreeSelectAllInstances''' command expands the Tree view to reveal all instances of the same object and selects them. Image:Std_TreeSelectAllInstances_Example.png {{Caption|3 ins..." current
- 04:1904:19, 26 July 2024 diff hist 0 N File:Std TreeSelectAllInstances.svg No edit summary current