LaszloLG Log: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
No edit summary
No edit summary
Line 92: Line 92:


<ul>
<ul>
Change camera view with python console:
<li> Change camera view with python console:
<ul>
<li> get current position: Gui.activeDocument().activeView().getCamera()
<li> get current position: Gui.activeDocument().activeView().getCamera()
<li> set a position: Gui.activeDocument().activeView().setCamera('long text returned by previous get command')
<li> set a position: Gui.activeDocument().activeView().setCamera('long text returned by previous get command')
</ul>
</ul>
 
<li> separate multiple commands in one line with ;
<ul>
<ul>
python console:
<li> separate multiple commands in one line with ;
<li> example: make carriage transparent: FreeCADGui.getDocument("D3D_Mini_Sub_Assembly_Axis_Y").getObject("Universal_axis_carriage_side_01").Transparency = 80;FreeCADGui.getDocument("D3D_Mini_Sub_Assembly_Axis_Y").getObject("Universal_axis_carriage_side_02").Transparency = 80
<li> example: make carriage transparent: FreeCADGui.getDocument("D3D_Mini_Sub_Assembly_Axis_Y").getObject("Universal_axis_carriage_side_01").Transparency = 80;FreeCADGui.getDocument("D3D_Mini_Sub_Assembly_Axis_Y").getObject("Universal_axis_carriage_side_02").Transparency = 80
</ul>
</ul>
<li> Create a Macro script to change view during the playback then associate a hotkey with it [https://www.freecadweb.org/wiki/Customize_Toolbars associate an icon with a macro]
</ul>





Revision as of 12:01, 20 April 2017

A log is used to communicate ongoing activity to other collaborators.

Logs of others

Log AbeAnd_Log Brian Log Chas_log Cedric Log Dorkmo Log Emmanouil Log Frankm99 Log Gregory_Log Hart Log Jean-Baptiste Log Jonathan Log Jose Urra Log Lego Log Marcin Log Michael Log Richard Log Roberto Log Shane Log
Youtube uploads AbeAnd Brian Chas Cedric Dorkmo Emmanouil Frankm99 Gregory Hart Jean-Baptiste Jonathan Jose Urra Lego Marcin Michael Richard Roberto Shane
Shared folder AbeAnd Brian Chas Cedric Dorkmo Emmanouil Frank Gregory Hart Jean-Baptiste Jonathan Jose Urra Lego Marcin Michael Richard Roberto Shane

General links Critical Path Roadmap HR

Frequently used links D3D D3D Log D3D_Meeting_Log Timesheet Google Hangout

2017-04-17's week

Continue task of previous week.

Tasks:

  • recreate video as Marcin suggests [1]
  • pay attention to details of video editing guidelines [2]

Deliveries:

  • Voice of assembly of d3d printer's Y axis script 1 (after an hour attempt to fix only the beering to bearing I decided to rerecord it) [3] (on google drive because youtube doesn't accept voice only)

Blog:

  • Change camera view with python console:
    • get current position: Gui.activeDocument().activeView().getCamera()
    • set a position: Gui.activeDocument().activeView().setCamera('long text returned by previous get command')
  • separate multiple commands in one line with ;
    • example: make carriage transparent: FreeCADGui.getDocument("D3D_Mini_Sub_Assembly_Axis_Y").getObject("Universal_axis_carriage_side_01").Transparency = 80;FreeCADGui.getDocument("D3D_Mini_Sub_Assembly_Axis_Y").getObject("Universal_axis_carriage_side_02").Transparency = 80
  • Create a Macro script to change view during the playback then associate a hotkey with it associate an icon with a macro


Time log : (I will sum up at end of week) 18 Apr: 1 hour reading (wiki contents), 2.5 hours struggling with the assembly video.

Meeting notes: [4]
Manolis belt [5] How he assembled the CAD file [6]

2017-04-10's week

Task description:Create assembly animation of Y Axis of D3D_Printer (script part 1)
Completion percentage:69
Link to results: in progress
Assembly script's part 1 voice [7]
FreeCAD file [8]
video only[9]
kdenlive project file [10]
final video [11]

Hints

  • Install exploded parts module of FreeCAD and start exploring the exploded parts animations. If it freezes then install latest version of FreeCAD and the module itself.
  • The instructional videos of FreeCAD_101 are the good examples how it should look like: no major pauses, continuous voice
  • 30 sec video should show 15 minutes of assembly which can be created in 1 hour. On the workshop each module will be built at the same time if someone completes his/her own then helps others. The instructional video will be played in a loop.
  • The bolts in the axis should all be M6x18, not M6x25
  • Link to meeting minutes within D3D_Log[12]
  • Jose has a 12" printer Jose_Log, CAD file can be downloaded from there. 10 April 2017 18.page suggests extruder realignment
  • If a part does not appear in part library Part_Library or in Emmanouil_Log then send e-mail to Marcin. To make things simpler the total amount of parts should not increase.
  • Exploded part helps with assembly [13] but the one on the link was not complete : missing some of the magnets. One carriage has 6 magnets : one on each corners and one on middle of long edges. Picture does not show everything but the description text of assembly details that. Magnets can be assembled with superglue and pushing for 15 minutes until glue hardens.
  • The modules ( Axis Motor Side - Chas, Carriage Side - Jean Baptiste, Idler Side - Roberto) can be used in the Y Axis video.
  • Every FreeCAD file should remain modifiable.
  • Signup to network.opensourceecology.org's 3dprinter developer group and ask questions there [14]
  • Join OSE workshop Facebook group


2017-04-09

Task description:Onboarding skill test with FreeCAD task FreeCAD_101
FreeCAD file:File:LaszloLG-FreeCad101.fcstd
Link to video: [15]