Std: Nowy

From FreeCAD Documentation
This page is a translated version of the page Std New and the translation is 100% complete.

Std New

Menu location
Plik → Nowy
Workbenches
Wszystkie
Default shortcut
Ctrl+N
Introduced in version
-
See also
Otwórz, Importuj

Opis

Polecenie Std Nowy tworzy nowy pusty dokument i ustawia go jako dokument aktywny.

Użycie

  1. Istnieje kilka sposobów na wywołanie tego polecenia:
    • Naciśnij przycisk Nowy.
    • Wybierz z menu opcję Plik → Nowy.
    • Użyj skrótu klawiaturowego: Ctrl+N.

Ustawienia

Zapoznaj się z informacjami na stronie: Edytor preferencji.

  • Domyślnie FreeCAD uruchamia się bez nowego dokumentu. Sprawdź opcję Edycja → Preferencje ... → Ogólne → Dokument → Utwórz nowy dokument w trakcie uruchamiania, aby zmienić to zachowanie.
  • Niektóre właściwości dokumentu: nazwa autora, nazwa firmy i informacje o licencji, mogą być wstępnie ustawione: Edycja → Preferencje ... → Ogólne → Dokument → Prawa autorskie i licencja.

Właściwości

Większość właściwości można również zmienić w oknie dialogowym polecenia Informacja o projekcie.

Dane

Baza

  • DANEKomentarz (String): Wszelkie uwagi, które mogą mieć zastosowanie.
  • DANEFirma (String): Nazwa firmy. Możliwość wstępnego ustawienia.
  • DANEUtworzony przez (String): Imię i nazwisko autora. Możliwość wstępnego ustawienia.
  • DANEData utworzenia (String): Automatyczny datownik. (tylko do odczytu)
  • DANENazwa pliku (String): Pełna ścieżka dostępu do pliku. Jeżeli dokument nie został zapisany, wartość jest pusta (tylko do odczytu).
  • DANEId (String): Jeszcze nie wdrożono.
  • DANEEtykieta (String): Nazwa, która będzie wyświetlana w oknie Widoku drzewa. Zastąpiona nazwą dokumentu po ponownym otwarciu.
  • DANEOstatnio zmodyfikowany przez (String): Imię i nazwisko autora. Możliwość wstępnego ustawienia.
  • DANEData ostatniej modyfikacji (String): Automatyczny datownik. (tylko do odczytu)
  • DANELicencja (String): Rodzaj licencji projektu. Możliwość wstępnego ustawienia.
  • DANEURL licencji (String): Adres URL licencji. Możliwość wstępnego ustawienia.
  • DANE (Ukryte)Materiał (Map): Mapa z właściwościami materiału.
  • DANE (Hidden)Meta (Map): Mapa z dodatkowymi informacjami meta.
  • DANEPokaż ukryte (Bool): Jeśli wartość ta wynosi Prawda, elementy, które zostały ukryte w Widoku drzewa i tak zostaną wyświetlone. Ukrywanie elementów w drzewie może być przydatne podczas pracy na większych modelach.
  • DANECzubek (Link): Jeszcze nie zaimplementowane.
  • DANENazwa czubka (String): Jeszcze nie zaimplementowane.
  • DANEKatalog przejściowy (String): Katalog przejściowy używany do odzyskiwania danych (tylko do odczytu).
  • DANE (Hidden)Uid (UUID): UUID dokumentu (tylko do odczytu).
  • DANEUkładJednostek (Enumeration): System jednostek dokumentu. Wartość początkowa zależy od Domyślny układ jednostek. dostępne w wersji 1.0.

Tworzenie skryptów

Zobacz również: FreeCAD podstawy tworzenia skryptów.

Aby utworzyć nowy dokument, należy użyć metody newDocument([nazwa], [hidden=False]) aplikacji FreeCAD. Nazwa dokumentu musi być unikalna, co jest sprawdzane automatycznie. Jeśli nie zostanie podana żadna nazwa, dokument zostanie nazwany "Bez tytułu". Jeśli użyto metody hidden=True, nowy dokument nie będzie wyświetlany w GUI i nie pojawi się dla niego żadna zakładka.

import FreeCAD
from pathlib import Path

# The folder and filename we will use:
fld = 'D:/testfiles/'
fnm = fld + 'test.FCStd'

# Make sure fld exists:
Path(fld).mkdir(parents=True, exist_ok=True)

doc = FreeCAD.newDocument()
doc.saveAs(fnm)

FreeCAD.closeDocument(doc.Name)

doc = FreeCAD.open(fnm)
doc.save()

FreeCAD.closeDocument(doc.Name)