background image

NARZĘDZIA WSPOMAGAJĄCE TWORZENIE MAP 

NUMERYCZNYCH W MICROSTATION

background image

NARZĘDZIA WSPOMAGAJĄCE TWORZENIE MAP NUMERYCZNYCH

• POLECENIA (KEY – IN)  LUB ZAPISANE W WIERSZACH W PLIKACH TEKSTOWYCH,

• TWORZENIE NARZĘDZI WSPOMAGAJĄCYCH W JĘZYKU PROGRAMOWANIA 
MICROSTATION BASIC,

• TWORZENIE NARZĘDZI WSPOMAGAJĄCYCH W JĘZYKU PROGRAMOWANIA VISUAL 
BASIC,

• TWORZENIE ZAAWANSOWANYCH PROGRAMÓW W JĘZYKU MDL

background image

POLECENIA W PLIKACH TEKSTOWYCH

@ścieżka dostępu (np. D:/polecenia.txt)

Fragment pliku tekstowego z poleceniami  

background image

POLECENIA W PLIKACH TEKSTOWYCH

Ustawienia stylu, numeru i koloru lini

Tworzenie nowej warstwy

Ustawienie aktywnej warstwy

Rysowanie linii

Rysowanie powierzchni

background image

POLECENIA W PLIKACH TEKSTOWYCH

Definiowanie ogrodzenia

Tworzenie nowej warstwy

Wybór elementów wewnątrz ogrodzenia

Ustawienie aktywnej warstwy 

Przeniesienie wszystkich obiektów wewnątrz ogrodzenia 

na warstę b

background image

POLECENIA W PLIKACH TEKSTOWYCH

Active color = 4
Fence change color
Change color element

Zmiana koloru obiektów wewnątrz ogrodzenia 

active style=2
fence change style
change style

Zmiana stylu linii obiektów wewnątrz ogrodzenia 

background image

POLECENIA W PLIKACH TEKSTOWYCH

level element select=nazwa warstwy
active color=2
change color

Wybór elementów na warstwie, zmiana atrybutów

place text
tekst
xy=100000,44000

Wprowadzenie tekstu w punkt o współrzędnych x,y

active weight=2
fence change weight
change weight

Zmiana grubości linii obiektów wewnątrz 
ogrodzenia 

background image

MAKRA W VISUAL BASIC

Menedżer projektów

Narzędzia do rejestracji makr

Dodawanie projektów

background image

MAKRA W VISUAL BASIC

Okno uruchamiania projektów

Edycja makr w Visual Basic Edytor  

Uruchamianie projektów

background image

MAKRA W VISUAL BASIC

Visual Basic Editor

Kod makra

Projektowany formularz

Kod 

formularza

background image

MAKRA W VISUAL BASIC 

– OBIEKTY, METODY, WŁASCIWOŚCI, ZDARZENIA

• OBIEKTY – ELEMENT, Z KTÓRYM MOŻNA WCHODZIĆ W INTERAKCJE

• METODY – OKREŚLONY FRAGMENT KODU, W KTÓRYM SĄ ZAIMPLEMENTOWANE 
OPERACJE

• WŁAŚCIWOŚCI – ZESTAW ATRYBUTÓW O OKREŚLONEJ WARTOŚCI         

CHARAKTERYZUJĄCY OBIEKT

• ZDARZENIA – POWODUJĄ ZMIANĘ STANU OBIEKTU

background image

MAKRA W VISUAL BASIC 

– OBIEKTY, METODY, WŁASCIWOŚCI, ZDARZENIA

OBIEKT /OBJECT

PRZYKŁADY OBIEKTÓW W VB 

ACTIVE WORKSPACE

ACTIVE DESIGN FILE

DESIGN FILE OBJECT

ELEMENT OBJECT

background image

MAKRA W VISUAL BASIC 

– OBIEKTY, METODY, WŁASCIWOŚCI, ZDARZENIA

METODY /METHODS

PRZYKŁADY METOD W VB

ActiveDesignFile.AddNewLevel (nazwawarstwy)

ActiveDesignFile.DeleteLevel (nazwawarstwy)

background image

MAKRA W VISUAL BASIC 

– OBIEKTY, METODY, WŁASCIWOŚCI, ZDARZENIA

WŁAŚCIWOŚCI / PROPERTIES

PRZYKŁADY WŁAŚCIWOŚCI OBIEKTÓW W VB

Line.Color = 3

Line.LineWeight = 3

background image

MAKRA W VISUAL BASIC 

– OBIEKTY, METODY, WŁASCIWOŚCI, ZDARZENIA

Design File Opened or Closed

Tracking Element Changes

Model Activation

View Update

Level Change

Reference File Attachments

Raster File Attachments

Keyin, Datapoint, Reset

Modal Dialog Opened or Closed

SaveAs Command

ZDARZENIA / EVENTS

background image

MAKRA W VISUAL BASIC 

– FRAGMENT KODU