Macro not recording all steps

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Post Reply
User avatar
amrit3701
Posts: 343
Joined: Mon Jun 13, 2016 5:37 pm

Macro not recording all steps

Post by amrit3701 »

Hello everyone,

While recording a macro it is not recording all actions that I performed. It left orthographic projections unrecorded. Following is the detail description of steps I followed.

I made a simple part and then selected 'Drawing' workbench. Then, after clicked on the 'insert new page' button, I selected orthographic projections and then selected some secondary views from the left pane. On doing so, Python console of FreeCAD didn't show up anything. Macro had a command for every step that I performed except the orthographic projections.

Why macro is not recording them? Is there any other way to find out the commands that generate orthographic projections of model? Basically, my purpose of recording macro was to find out how orthographic projections are being generated. For that I even read [1]
but it just explains for simple models. My models are complex real world objects.

Early help is highly appreciated.

[1] http://www.freecadweb.org/wiki/index.ph ... ing_Module

--
Amritpal Singh
http://www.amritpals.com/
https://github.com/amrit3701
Last edited by amrit3701 on Sat Jun 18, 2016 3:55 pm, edited 1 time in total.
Amritpal Singh
Github, Like my work, sponsor me!
User avatar
yorik
Founder
Posts: 13665
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: Marco not recording all steps

Post by yorik »

Indeed unfortunately at the moment that command is still not using the python console, which is needed to be recordable by the macros system. There are still a few commands that need to be upgraded that way...

What you can do instead of using the ortographic views command, is to create individual views and set the projection and offsets manually. That will work I think.
Post Reply