Phlatboyz SketchUcam(PhlatScripT)
SketchUcam Version 1.4
Nov 2015

Retour vers l'index de l'aide

Comment définir les options par défaut

S'il vous plaît noter que ce mécanisme remplace les fichiers Constants.rb et MyConstants.rb. Cependant, NE PAS SUPPRIMER LES FICHIERS.
Les réglages actuels dans Constants.rb et MyConstants.rb seront honorés, mais remplacées par ce nouveau mécanisme de réglage, mais le fichier Constants.rb est encore requis afin s'il vous plaît ne pas le supprimer.

système SketchUcam a longtemps eu un fichier appelé Constants.rb qui contient ne longue liste de valeurs constantes. Certains d'entre eux ne sont utilisés que par le système et ne sont pas réglables utilisateur tandis que d'autres ont été conçus pour être les paramètres utilisateur que vous définissez une fois et oublier.

Le développement actuel du système a révélé que Constants.rb va changer souvent que de nouvelles fonctionnalités sont ajoutées, présentant ainsi le problème de la «fusion» du nouveau fichier avec vos options existantes, telles que la zone de coupe sûre par défaut et ainsi de suite.

Un nouveau système a dû être conçu et le plus simple est d'avoir un fichier de constantes secondaires dans lequel vous définissez vos options. Toutefois, cela est avéré être compliquée par des changements dans Windows 7 et 8, les chemins de Mac et Linux, et d'autres petits problèmes différents.

Ainsi, le nouveau menu Options est une évolution de ce mécanisme d'options par défaut et permettre à un utilisateur de définir les paramètres par défaut qui affectent leur ordinateur ou CNC environnement de la machine en utilisant des menus simples comme illustré à droite.


Le menu Options

Le menu Options se trouve sous Outils | PhlatBoyz | options et comprend 5 éléments avec des sous-éléments comme suit:

Options des outils
Les choses qui affectent les outils
options diverses
Divers choses
Options de la machine
Les choses qui affectent votre type de machine et la taille
Options de fonction
Les choses que vous pouvez modifier pour obtenir les options de sortie différente G-code
Option de trou
Les options qui affectent plonger le trou de forage
Options de fichier
fichier par défaut des options de nommage


Options des outils

Ces valeurs par défaut ne seront visibles sur les nouveaux dessins. Ces paramètres devraient refléter votre outil de coupe le plus couramment utilisé et matériel. Ces paramètres peuvent être facilement contournés en utilisant les profils Outil sauver et mécanisme de charge.

Default_spindle_speed
Ceci définit le mot par défaut «S» écrit au G-code, qui définit la vitesse de broche si votre contrôleur prend en charge.
Default_feed_rate
Ceci est la vitesse d'avance de coupe par défaut en unités de dessin courant par minute.
Default_plunge_rate
Dans les matériaux durs dont vous avez besoin d'un débit d'alimentation de saut plus lent, réglez-le ici en unités de dessin par minute.
Default_safe_travel
Hauteur au-dessus de la pièce où il est sûr de se déplacer rapidement à la prochaine coupe.
Default_material_thickness
L'épaisseur du matériau par défaut en unités de dessin.
Default_cut_depth_factor
définir ce à 100% si vous utilisez une machine de type de table, ou 110 à 140% pour un Phlatprinter.
Default_bit_diameter
Régler la taille la plus couramment utilisée peu votre.
Default_tab_width
Réglez votre taille 3X de bit le plus commun.
Default_tab_depth_factor
L'expérience vous montrera à quel point la profondeur onglet votre préférence, réglez-le ici.
Default_vtabs
onglets normaux ont des bords verticaux, V-tabs ave bords inclinés et permettent à la machine de continuer à avancer à une vitesse constante. En mettant à true le style de l'onglet par défaut sera VTAB. Vous pouvez toujours changer tout en plaçant les onglets avec la touche END.
Default_fold_depth_factor
Votre facteur de profondeur fois préféré en %.
Default_pocket_depth_factor
Votre préféré facteur de profondeur de la poche en %.
Default_pocket_direction
Réglez ce paramètre sur true pour que la poche zigzague défaut selon l'axe Y, faux pour le long axe X. Ce réglage peut être modifié à la volée avec la touche END.

Options diverses

Default_comment_remark
Une chaîne de texte par défaut pour la zone Commentaire des paramètres. Ce sera écrit dans l'en-tête du G-code.
Default_gen3d
Ceci est normalement faux puisque la plupart utilisation de SketchUcam est pour la coupe de 2.5D. Réglez true si vous ne faites que 3D.
Default_show_gplot after output
Définir à vrai pour que le programme ouvert avec votre nouveau fichier de code G GPLOT CHAQUE FOIS après la génération de G-code.
Default_tabletop is Z-Zero
Set ce vrai si vous voulez à zéro toujours votre outil à la table au lieu de la partie supérieure de la matière. Phlatprinters doivent utiliser le matériel haut de Z-Zero (définir ce faux), mais toutes les autres machines peuvent utiliser la table. Si vous correspondez à un niveau automatique du capteur outil zéro avec le dessus de la table, Mach3 et LinuxCNC font très facile à utiliser. Utilisation de la table comme zéro sera aussi tout ce que vous pour générer G-code qui peut couper plusieurs épaisseurs de matière jusqu'au maximum de l'épaisseur que vous avez spécifié.
Use_compatible_dialogs set TRUE if you cannot see the parameters dialog
Celui-ci est assez évidente. Si les principaux paramètres de dialogue apparaît en grande partie vide, vous avez besoin de mettre à true. Les utilisateurs de Mac et Linux seront le plus besoin de ce paramètre. Les utilisateurs de Linux exécutant Sketchup sous WINE peuvent contourner ce problème en installant 'winetricks', puis de lancer la commande 'winetricks ie8'. Cela permet d'installer IE8 et laisser la boîte de dialogue Paramètres pour fonctionner correctement avec ce paramètre à false.

Options de la machine

Tles options définies par défaut es prises à partir de la taille et la forme de votre machine CNC. Si vous avez plus d'une machine, configurez ces valeurs les plus grandes machines et faire attention lors de la génération de code pour les plus petits.

Default_safe_origin_x
Normalement 0, ceci est où la zone de sécurité est placé par défaut.
Default_safe_origin_y
Normalement 0, ceci est où la zone de sécurité est placé par défaut.
Default_safe_width (X)
Définir ce à la plus grande pièce de votre machine peut prendre dans la direction de X.
Default_safe_height (Y)
Définir à la plus grande taille de la pièce Y.
Default_overhead_gantry
Si tout ce que vous avez est un Phlatprinter, mis à false. Si tout ce que vous avez est une machine de type portique, réglez ce vrai. Si vous avez les deux styles, pour celui que vous utilisez le plus.
Default_laser
Lorsqu'il est réglé sur le style laser Gcode est la valeur par défaut
Default_multipass
Réglez VRAI si vous devez souvent faire des coupes multipass
Default_multipass_depth
Réglez votre profondeur de coupe multipass préféré. Notez que vous pouvez optimiser les coupes de multipass en calculant ce chiffre de sorte que la dernière passe est de la même taille que tous les autres passages.
coupes = Surcoupe%/100*MatThickness/Multipassdepth 
vous donnera le nombre de passages dans les paramètres actuels. S'il y a des chiffres après la virgule, il y aura 1 passe supplémentaire avec cette fraction de la profondeur multipass que la profondeur de coupe.
Pour exemple
matériau 6mm
profondeur multipass 2mm
110% surcoupe
coupes = 110/100 * 6/2
coupes = 3.3
sera effectivement entraîner des 4 passes, avec la dernière passe étant seulement 0,3 * 2 = 0,6mm de profondeur.

Optimiser

  1. Autour du nombre de coupes UP si le matériau est dur, DOWN si la matière est souple
  2. 3.3 devient 4 (pour un matériau dur)
  3. nouvelle profondeur multipass = 110/100 * 6 / roundedcuts
     110/100 * 04/06 = 1,65 mm 
  4. Régler la profondeur multipass à 1,65 pour atteindre 4 passes égales.
Default_stepover
Le pourcentage par défaut du diamètre de l'outil à StepOver dans les poches et dans les coupes 3D. manufactuers Outil découragent des valeurs comprises entre 30 et 70%, ce qui raccourcit la vie de l'outil, Donc, pour une utilisation en matériau mou 70 ou plus, et pour les matériaux durs utilisent 30% ou moins.
Min_z
Réglez ce paramètre négatif (-) votre Voyage de Z. G-code ne contiendra jamais Voyage Z plus de ce chiffre.
Max_z
Set ceci à votre Voyage Z. G-code ne contiendra jamais Voyage Z plus de ce chiffre.
Commentaires utilisation Bracket (true) ou virgule (false)
La plupart des contrôleurs CNC acceptent des commentaires sous forme de texte entre crochets, comme celui-ci
(Ce qui est un code G commentaire)
mais certains préfèrent avoir des commentaires avec des points-virgules, comme celui-ci
; format de commentaire alternatif
Utilisez cette option pour sélectionner ce que vous avez besoin pour votre contrôleur.
NOTE: Le code G previewer inclus avec SketchUcam NE comprendre commentaires virgule. Si vous avez besoin de les utiliser, ne pas tourner sur 'Show GPLOT après génération G-code »dans la boîte de dialogue des paramètres.
NOTE 2:Cette option est surtout pour répondre à GRBL. Depuis GRBL n'accepte pas de longues lignes, tous les G-code a été raccourci pour maintenir des lignes aussi courte que possible, et de longs commentaires seront croisés sur plusieurs lignes pour les garder plus court que 50 caractères.
Output Comments
Lorsque cette option est définie sur FALSE, aucun commentaire sera sortie dans le fichier de code G du tout.

Options de fonction

Use_exact_path (G61)
Définir à true pour utiliser G61. Cela rendra la machine arriver à une complète arrêter de changer de direction au lieu d'arrondir les coins carrés. Quand la valeur false par défaut de votre logiciel CNC sera utilisé. Sans G61 la machine maintiendra la meilleure vitesse possible pour la coupe même si le outil est pas fidèle à la trajectoire de découpe. Coins arrondis à basse vitesse d'avance ne sont pas très sensible, mais rien de plus de 200 commence à générer de grands rayons de sorte que la dynamique de la machine peut être maintenue.
Désactivez cette option pour GRBL et contrôleurs connexes.
Always_show_safearea
Mettez cela à true, si vous voulez que la zone de sécurité pour montrer toujours, quand les paramètres sont sauvegardés. Sinon, la zone de sécurité ne montrent, si sa taille a été modifiée.
Use_pocket_CW
Set ce vrai pour générer poche contours qui coupe dans CW au lieu d'habitude le sens antihoraire
S'il vous plaît recherche 'avalant' avant de changer cela.
Notez ceci est une option de temps de tirage au sort, si vous changez dans le G-code que vous avez à redessiner toutes les coupes de poche.
Use_plunge_CW
Réglez ce vrai pour générer des coupes de trou profond dans CW au lieu de CCW habituelle direction de coupe
S'il vous plaît recherche 'avalant' avant de changer cela.
Use_outfeed
Outfeed: phlatprinters seulement
Définir à true pour activer sortie. A la fin de la tâche, il alimentera le matériau à l'avant du machine au lieu d'arrêter à X0 avec le matériau à l'arrière.
Il va nourrir 75% de la taille matérielle telle que donnée par les paramètres de la zone de sécurité.
Si cela est vrai, Use_End_Position sera forcé de faux parce qu'ils ne peuvent pas être utilisés en même temps.
Use_vtab_speed_limit
Définir à vrai si vous avez une ancienne version de Mach qui ne ralentit pas à la vitesse Z maximale lors de l'interpolation linéaire hélicoïdale (G2 / 3 avec Z mouvement A.K.A vtabs sur un arc). Vtabs sur les arcs couperont au taux de plongée défini.
Profile_save_material_thickness
Définir à TRUE pour avoir l'épaisseur du matériau sauvé et restauré dans les profils d'outils. Les profils qui ne contiennent pas une épaisseur de matériau se charge très bien.
Use_Home_Height
Réglez ce vrai et régler la hauteur et la Z se rétracte à cela à la fin de l'emploi vraiment seulement utile pour ponts roulants.
Default_Home_Height
Si Use_Home_Height est vrai, alors un mouvement G00 Z sera émis à la fin de l'emploi, en utilisant cette hauteur pour Z.
Si vous avez top matériau que Z-zéro, il se rétracte ce haut au-dessus du matériau.
Si vous avez table comme Z-Zero, il se rétracte ce haut au-dessus de la table.
Use_End_Position
Si ce paramètre est réglé vrai, alors les valeurs de X et Y ci-dessous seront utilisés pour le mouvement final rapide.
Vous pouvez l'utiliser pour déplacer le portique de la route à la fin d'un emploi pour l'enlèvement de matière facile.
Set Use_Home_Height vrai aussi pour permettre une hauteur de Z qui est supérieure à la hauteur de sécurité utilisé dans le G-code.
REMARQUE: ces valeurs seront limitées par votre Default_safe_width (X) et Default_safe_height (Y) paramètres de taille de la matière.
Position finale X
Position pour l'axe X Ending.
Position finale Y
Position de l'axe Y Ending.
Use fuzzy pocket stepover
TRUE = recalculer la passe latérale en zigzag pour éviter les restes à la fin de la coupe.Lisez ici pour plus de détails
FALSE = utilisent exactement la passe latérale% donnée dans la boîte de dialogue des paramètres.
Limite Ramping Angle (degrés)
0 = pas de limite sur l'angle de rampe.
1..45 = limite l'angle de rampe à cette valeur. Cela signifie qu'il ne sera jamais plus de cet angle, mais peut-être moins.
En savoir plus sur rampe
Utiliser Ramping
Définir à avoir la valeur par défaut pour les nouveaux dessins à utiliser rampe pour les mouvements de plongée.
Forcer tous les codes G sur pour Marlin
FALSE (par défaut) = utilisation optimisée sortie G-code qui ne se répète pas G commandes si elles ne sont pas nécessaires
TRUE = sortie de force code G sur toutes les lignes, utile pour Marlin firmware qui exige.

Trou Fonction Options

Certaines options qui plongent fonction de perçage génération G Code.
Notez que les paramètres de ramping et passe latérale% affectent également la façon dont le trou de forage est généré.Lire la suite
Use_reduced_safe_height
Définir à true pour utiliser le minimum de 0.5mm ou 1/3 de la hauteur de Voyage en toute sécurité habituelle pendant les films plongeantes ennuyeux.
Use fuzzy hole stepover
FALSE = spirale trou de forage utilisera le pourcentage de prise de passe exacte donnée dans la boîte de dialogue des paramètres. Cela peut créer une très faible profondeur de coupe pour la dernière coupe.
TRUE = la passe latérale sera ajustée pour donner un nombre entier d'étapes de taille égale.
Si% est prise de passe à moins de 50%, le nombre d'étapes seront arrondies pour donner une passe latérale plus petite, pour les matériaux durs.
Si% est passe latérale supérieure à 50%, le nombre d'étapes sera arrondi vers le bas, pour les matériaux tendres.
Si % est prise de passe à 50%, aucune prise de passe arrondi sera effectué.
Output helixes as quarter arcs
TRUE hélices ennuyeux (par défaut) = sortie en spirale comme des arcs de quart, 4 segments d'arc par tour. Cela empêche Les contrôleurs se confondre à faire un cercle complet.
hélices FALSE = sortie comme un code de cercle complet. Ne pas utiliser avec LinuxCNC et tester soigneusement avant de faire confiance.
Use QuickPeck drill cycle
FAUX: cycles plunge trou de forage vont utiliser pleinement rétractent au-dessus de la surface du matériau
TRUE: plunge cycle de forage de trou va utiliser un petit (0.5mm) se rétracte, en restant en dessous de la surface du matériau. En effet juste une «pause». Cela rend le forage plus rapide, mais peut jetons pas claires correctement dans certains matériaux, à utiliser avec prudence. Ne pas utiliser avec des morceaux de flûte droite.
Use Depth first(true) or Diam first(false)
Cela affecte perçages qui sont plus grands que le diamètre de bits
TRUE: utiliser une première méthode de profondeur. Pour chaque étape sur du bit, le trou sera hélicoïdal ennuyer en profondeur avant de faire l'étape suivante au cours.
FALSE: utiliser une première méthode de diamètre. Premier alésage 2xbitdiam hélicoïdal à la profondeur finale. Ensuite, pour chaque profondeur de multipass, spirale hors de diamètre final avant de faire la passe suivante. Si multipass est éteint cela va faire une coupe en spirale pleine de profondeur qui est le meilleur moyen de percer un grand trou. Pour des matériaux plus durs avec multipass cette méthode est recommandée.
LASER - plunge hole dwell time (ms)
Lorsque controll laser G-code est généré, plonger les trous (de toutes tailles) deviennent un seul point brûlé.
La profondeur de la brûlure dépend du temps passé stationnaire à cette position.
Régler le temps de séjour par défaut ici, en millisecondes (1000 = 1 seconde).
Voir plus surControl laser
NOTE: lorsque le temps de séjour est inférieur à 1 seconde, disons 750 millisecondes, le Gcode est sortie comme
G4 P0.75
et GPLOT ne comprend pas ce format et produira un message d'erreur, à défaut d'afficher le fichier.
Pour voir votre G-code, régler l'heure et 1000, générer G-code, aperçu, une fois satisfait, régler le séjour à ce que vous avez vraiment besoin et de générer G-code pour la coupe. Nous travaillons sur la modification GPLOT mais cela prendra un certain temps.

Options de fichier

Certaines options qui affectent l'enregistrement des fichiers Gcode.
Default_file_name
Le nom du fichier de code G par défaut, avec l'extension
Default_file_ext
L'extension par défaut à utiliser pour les fichiers G-code. Ce sera ajouté au nom si vous ne donnez pas une extension dans le dialogue de sauvegarde.
Default_directory_name
Le répertoire par défaut pour enregistrer G-code dans. Assurez-vous qu'il existe!
G-code plotter program
En définissant un chemin d'accès à un programme qui permet d'afficher les fichiers de codes G, vous pouvez utiliser un programme qui prend un fichier G-code en tant que paramètre pour la prévisualisation.
Définir à «défaut» d'utiliser le programme de prévisualisation Gplot.exe fourni
Réglez-le sur le chemin complet et le nom d'un autre code G previewer qui prend le nom du fichier G-code en tant que premier paramètre.