AnsweredAssumed Answered

Where do I start?

Question asked by Ray Volker on Nov 30, 2018
Latest reply on Jan 7, 2019 by Gary Lantaff

I have a been using TBC since V1.0 and have a lot of ideas for functions/workflows I would like to add. But....

Where do I start?

I have a little C# (Basic Classes, Functions, Parameters etc) knowledge from Unity Game Programming, but brand new to Python and XAML environment.


I've been looking at the great examples in TBC V5.0 and Visual Studio. But I feel it's like trying to learn German from an Chinese textbook (I'm average in my native Aussie English). I just don't know what I'm looking at. Also I don't know how TBC works (under the bonnet).

I would like to look at a Class/Function list with explanations of what it does. At least then I might be able workout which functions I can use to use in my Macros.


eg. How do I even draw a point? No idea where to start?

What do I write in Python that Draws a point in TBC?


I feel I need these steps: (Any suggestions)

  1. Learn Python Language, Basically
  2. Learn the XAML/Windows Environment and how it interacts with the Python script
  3. Look at a Digest of TBC Functions to refer/learn. 


Any ideas of a learning path for a NOOB?


Will Trimble be doing any "Getting Started" Webinars/YouTube Videos or Web Documents?

I don't expect to be lead by the nose the whole way, but a Basic How Too and Structure course would be good.