Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  EPLAN Electric P8
  benutzerdefiniertes Raster

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für EPLAN
Autor Thema:  benutzerdefiniertes Raster (1770 mal gelesen)
hual
Mitglied
Entwicklung Hardware


Sehen Sie sich das Profil von hual an!   Senden Sie eine Private Message an hual  Schreiben Sie einen Gästebucheintrag für hual

Beiträge: 1128
Registriert: 14.09.2011

EPLAN Electric P8 2.9 SP1 Update 7 Build:14978
Professional
Experten Menü

erstellt am: 09. Dez. 2019 13:48    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo zusammen,

an mich wurde der Wunsch herangetragen, in der Rasterleiste (A bis E) noch weitere Raster (0,5mm und 0,25mm) hinzuzufügen.
Der Befehl dazu wäre
XGedSetGridsizeAction /id:1 (für Raster A)
XGedSetGridsizeAction /id:2 (für Raster B)

Gibt's ein Möglichkeit noch weitere Raster hinzuzufügen?
Einfach einen Wert nach "XGedSetGridsizeAction" eingeben geht nicht, nachdem die Raster ja mit /id:1 bis /id:5 vordefiniert sind und keine "einfachen" Werte.

lg
Alois

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

nairolf
Ehrenmitglied
Elektroingenieur


Sehen Sie sich das Profil von nairolf an!   Senden Sie eine Private Message an nairolf  Schreiben Sie einen Gästebucheintrag für nairolf

Beiträge: 1987
Registriert: 21.01.2006

EPLAN Electric P8 2022.0.3 Update 2 (Build 17673)
EPLAN Pro Panel Professional Addon
EPLAN Fluid Addon

erstellt am: 09. Dez. 2019 16:19    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für hual 10 Unities + Antwort hilfreich

Die Action macht ja eigentlich nichts anderes, die definierten
benutzerspezifischen Rastereinstellungen in die selektieren Seiten,
in die Seitenegenschaft Raster <11051> zu schreiben.

Man könnte versuchen, einfach eine andere Action zu nutzen:

XEsSetPagePropertyAction /PropertyId:"11051" /PropertyIndex:0 /PropertyValue:0.78
würde bspw. ein (sinnbefreites Raster) von 0,78mm setzen.

------------------
Der Fuchs ist schlau und stellt sich dumm.
Bei vielen ist es andersrum 
------------------------------------------
Da lernt man mühevoll laufen und sprechen,
und nun soll ich stillsitzen und die Klappe halten !

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

hual
Mitglied
Entwicklung Hardware


Sehen Sie sich das Profil von hual an!   Senden Sie eine Private Message an hual  Schreiben Sie einen Gästebucheintrag für hual

Beiträge: 1128
Registriert: 14.09.2011

EPLAN Electric P8 2.9 SP1 Update 7 Build:14978
Professional
Experten Menü

erstellt am: 12. Dez. 2019 11:57    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Nairolf,

bin erst heute dazugekommen mich damit zu beschäftigen.
Hab es mit deiner Hilfe geschafft.

using System.Windows.Forms;
using Eplan.EplApi.ApplicationFramework;
using Eplan.EplApi.Scripting;

public class ChangeGrid
{
[Start]
public void Function()
{
CommandLineInterpreter cli = new CommandLineInterpreter();
ActionCallingContext acc = new ActionCallingContext();
acc.AddParameter("PropertyId", "11051");
acc.AddParameter("PropertyIndex", "0");
acc.AddParameter("PropertyValue", "0.25");
cli.Execute("XEsSetPagePropertyAction", acc);
return;
}
}

Jetzt muss ich es nur noch hinbekommen, dass man das Script über einen Button ausführen kann...
Das Dienstprogramm/Scripte Ausführen Kommando gibts ja, aber ich kann kein auszuführendes Script dazu gleich mitliefern.

Mal schaun

danke und lg,
Alois

[Diese Nachricht wurde von hual am 12. Dez. 2019 editiert.]

[Diese Nachricht wurde von hual am 12. Dez. 2019 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

A.Robert
Mitglied
staatl. gepr. Techniker


Sehen Sie sich das Profil von A.Robert an!   Senden Sie eine Private Message an A.Robert  Schreiben Sie einen Gästebucheintrag für A.Robert

Beiträge: 441
Registriert: 09.03.2015

EPLAN Electric P8 - Select
Version:
2.6 HF4
2.8 HF4 / SQL
2.9 SP1 Update 14 / ProPanel

erstellt am: 12. Dez. 2019 13:56    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für hual 10 Unities + Antwort hilfreich


RasterButton.JPG

 
erstze [START] durch [DeclareAction("Name_Action")]

Name_Action trägst du am Button ein, also in der Befehlszeile.

ach und Script laden nicht vergessen   

EDIT: Für so etwas brauchst du aber eigentlich kein Script.

einfach am Button in der Befehlzeile folgendes eingeben:

Code:
XEsSetPagePropertyAction /PropertyId:11051 /PropertyIndex:0 /PropertyValue:".25"

hier noch ein screen =>

------------------
Gruß Robert

[Diese Nachricht wurde von A.Robert am 12. Dez. 2019 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

hual
Mitglied
Entwicklung Hardware


Sehen Sie sich das Profil von hual an!   Senden Sie eine Private Message an hual  Schreiben Sie einen Gästebucheintrag für hual

Beiträge: 1128
Registriert: 14.09.2011

EPLAN Electric P8 2.9 SP1 Update 7 Build:14978
Professional
Experten Menü

erstellt am: 13. Dez. 2019 07:47    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Robert,

das ist natürlich noch viel unkomplizierter.

Danke für den Tipp.

lg
Alois

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz