PHP Classes

D3 BTL: Get machine project from BTL file into a database

Recommend this page to a friend!

  Author Author  
Picture of Uldis Nelsons
Name: Uldis Nelsons <contact>
Classes: 17 packages by
Country: Latvia Latvia
Innovation award
Innovation award
Nominee: 11x

Winner: 2x


  Detailed description   Download Download .zip .tar.gz  
This package can process BTL files get machine projects into a database.

It provides a controller class that can call model classes to parse a BTL file with the details of a machine project.

The model classes extract the machine project detail values and insert them into a database as machine part objects.

Details

d3btl"

Features

Reads BTL files created by design2machine interface

https://design2machine.com/btl/btl_v106.pdf

Installation

The preferred way to install this extension is through composer.

Either run

$ composer require d3yii2/d3btl "*"

or add

"d3yii2/d3btl": "*"

to the require section of your composer.json file.

add to migration path


'class' => 'yii\console\controllers\MigrateController',
'migrationPath' => [
                    '@d3yii2/d3btl/migrations',
]

Usage

command add, reads files and saves their data in database


php btl/process-file/add path/to/file

data structure


  Classes of Uldis Nelsons  >  D3 BTL  >  Download Download .zip .tar.gz  >  Support forum Support forum  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  

 

Name: D3 BTL
Base name: d3btl
Description: Get machine project from BTL file into a database
Version: -
PHP version: 5
License: Freeware
 
  Groups   Applications   Files Files  

  Groups  
Group folder image PHP 5 Classes using PHP 5 specific features View top rated classes
Group folder image Files and Folders Listing, accessing and manipulating files and folders View top rated classes
Group folder image Design Patterns Implementations of well known design patterns View top rated classes
Group folder image Hardware Communicate with computer hardware and peripheral devices View top rated classes
Group folder image Parsers Programming language interpreters and format parsers View top rated classes


  Innovation Award  
PHP Programming Innovation award nominee
December 2021
Nominee
Vote
BTL is a file format that applications can use to save the definitions of the parts of a machine physical project.

This package can import the definitions of a machine into records of database tables. This way, applications can perform other functional operations on those machine projects.

Manuel Lemos

  Applications that use this package  
No pages of applications that use this class were specified.

Add link image If you know an application of this package, send a message to the author to add a link here.

  Files folder image Files  
File Role Description
Files folder imagecomponents (2 files)
Files folder imagecontrollers (1 file)
Files folder imagedoc (3 files)
Files folder imagegii (2 files)
Files folder imagemessages (1 directory)
Files folder imagemigrations (4 files)
Files folder imagemodels (4 files, 1 directory)
Accessible without login Plain text file composer.json Data Auxiliary data
Plain text file Module.php Class Class source
Accessible without login Plain text file README.md Doc. Documentation

Download Download all files: d3btl.tar.gz d3btl.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.

For more information send a message to info at phpclasses dot org.