Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; plgSystemCSSConfig has a deprecated constructor in /home/paktools/domains/paktools.eu/public_html/plugins/system/cssconfig/cssconfig.php on line 29
PAKtools - Paktools
  • PAK2Mat


    PAK2Mat: Seamlessly convert your PAK measurements to Matlab
  • PAK2Mat


    PAK2Mat: Seamlessly convert your PAK measurements to Matlab

 

Terms and Conditions


In using this website you are deemed to have read and agreed to the following terms and conditions:

The following terminology applies to these Terms and Conditions, Privacy Statement and Disclaimer Notice and any or all Agreements: "Client", “You” and “Your” refers to you, the person accessing this website and accepting the Company’s terms and conditions. "The Company", “Ourselves”, “We” and "Us", refers to our Company. “Party”, “Parties”, or “Us”, refers to both the Client and ourselves, or either the Client or ourselves. All terms refer to the offer, acceptance and consideration of payment necessary to undertake the process of our assistance to the Client in the most appropriate manner, whether by formal meetings of a fixed duration, or any other means, for the express purpose of meeting the Client’s needs in respect of provision of the Company’s stated services/products, in accordance with and subject to, prevailing Dutch Law. Any use of the above terminology or other words in the singular, plural, capitalisation and/or he/she or they, are taken as interchangeable and therefore as referring to same.

Privacy Statement
We are committed to protecting your privacy. Authorized employees within the company on a need to know basis only use any information collected from individual customers. We constantly review our systems and data to ensure the best possible service to our customers. Parliament has created specific offences for unauthorised actions against computer systems and data. We will investigate any such actions with a view to prosecuting and/or taking civil proceedings to recover damages against those responsible

Confidentiality
We comply to the Dutch Data Protection Act and as such, any information concerning the Client and their respective Client Records may be passed to third parties. However, Client records are regarded as confidential and therefore will not be divulged to any third party, other than Muller-BBM Group AG and / or its subsideries and if legally required to do so to the appropriate authorities. Clients have the right to request sight of, and copies of any and all Client Records we keep, on the proviso that we are given reasonable notice of such a request. Clients are requested to retain copies of any literature issued in relation to the provision of our services. Where appropriate, we shall issue Client’s with appropriate written information, handouts or copies of records as part of an agreed contract, for the benefit of both parties.

We will not sell, share, or rent your personal information to any third party or use your e-mail address for unsolicited mail. Any emails sent by this Company will only be in connection with the provision of agreed services and products.

Disclaimer

Exclusions and Limitations
The information on this web site is provided on an "as is" basis. To the fullest extent permitted by law, this Company:

excludes all representations and warranties relating to this website and its contents or which is or may be provided by any affiliates or any other third party, including in relation to any inaccuracies or omissions in this website and/or the Company’s literature; and excludes all liability for damages arising out of or in connection with your use of this website. This includes, without limitation, direct loss, loss of business or profits (whether or not the loss of such profits was foreseeable, arose in the normal course of things or you have advised this Company of the possibility of such potential loss), damage caused to your computer, computer software, systems and programs and the data thereon or any other direct or indirect, consequential and incidental damages. The above exclusions and limitations apply only to the extent permitted by law. None of your statutory rights as a consumer are affected. 

Payment
Wire transfer and all major Credit/Debit Cards are acceptable methods of payment. Our Terms are payment in full within thirty days. All goods remain the property of the Company until paid for in full. Monies that remains outstanding by the due date will incur late payment interest at the rate of 2% on the outstanding balance until such time as the balance is paid in full and final settlement. We reserve the right to seek recovery of any monies remaining unpaid sixty days from the date of invoice via collection Agencies and/or through the Claims Court. In such circumstances, you shall be liable for any and all additional administrative and/or court costs.

Cancellation Policy
Maximum 24 hours notice of cancellation after a purchase conformation or invoice is sent. Notification for instance, in person, via email, mobile phone ‘text message’ and/or fax, or any other means will be accepted subject to confirmation in writing. 

Termination of Agreements and Refunds Policy
Both the Client and ourselves have the right to terminate any Services Agreement for any reason, including the ending of services that are already underway. No refunds shall be offered, where a Service is deemed to have begun and is, for all intents and purposes, underway. Any monies that have been paid to us which constitute payment in respect of the provision of unused Services, shall be refunded.

Availability
Redistribution or republication of any part of this site or its content is prohibited, including such by framing or other similar or any other means, without the express written consent of the Company. The Company does not warrant that the service from this site will be uninterrupted, timely or error free, although it is provided to the best ability. By using this service you thereby indemnify this Company, its employees, agents and affiliates against any loss or damage, in whatever manner, howsoever caused.

Log Files
We use IP addresses to analyse trends, administer the site, track user’s movement, and gather broad demographic information for aggregate use. IP addresses are not linked to personally identifiable information. Additionally, for systems administration, detecting usage patterns and troubleshooting purposes, our web servers automatically log standard access information including browser type, access times/open mail, URL requested, and referral URL. This information is not shared with third parties and is used only within this Company on a need-to-know basis. Any individually identifiable information related to this data will never be used in any way different to that stated above without your explicit permission.

Cookies
Like most interactive web sites this Company’s website [or ISP] uses cookies to enable us to retrieve user details for each visit. Cookies are used in some areas of our site to enable the functionality of this area and ease of use for those people visiting. Some of our affiliate partners may also use cookies.

Links to this website
You may not create a link to any page of this website without our prior written consent. If you do create a link to a page of this website you do so at your own risk and the exclusions and limitations set out above will apply to your use of this website by linking to it.

Links from this website
We do not monitor or review the content of other party’s websites which are linked to from this website. Opinions expressed or material appearing on such websites are not necessarily shared or endorsed by us and should not be regarded as the publisher of such opinions or material. Please be aware that we are not responsible for the privacy practices, or content, of these sites. We encourage our users to be aware when they leave our site & to read the privacy statements of these sites. You should evaluate the security and trustworthiness of any other site connected to this site or accessed through this site yourself, before disclosing any personal information to them. This Company will not accept any responsibility for any loss or damage in whatever manner, howsoever caused, resulting from your disclosure to third parties of personal information.

Copyright Notice
Copyright and other relevant intellectual property rights exists on all text relating to the Company’s services and the full content of this website. 

Communication
We have several different e-mail addresses for different queries. These, & other contact information, can be found on our Contact link on our website or via Company literature or via the Company’s stated telephone, facsimile or mobile telephone numbers.

This company is registered in The Netherlands, Number 60632631. 

Force Majeure
Neither party shall be liable to the other for any failure to perform any obligation under any Agreement which is due to an event beyond the control of such party including but not limited to any Act of God, terrorism, war, Political insurgence, insurrection, riot, civil unrest, act of civil or military authority, uprising, earthquake, flood or any other natural or man made eventuality outside of our control, which causes the termination of an agreement or contract entered into, nor which could have been reasonably foreseen. Any Party affected by such event shall forthwith inform the other Party of the same and shall use all reasonable endeavours to comply with the terms and conditions of any Agreement contained herein.

Waiver
Failure of either Party to insist upon strict performance of any provision of this or any Agreement or the failure of either Party to exercise any right or remedy to which it, he or they are entitled hereunder shall not constitute a waiver thereof and shall not cause a diminution of the obligations under this or any Agreement. No waiver of any of the provisions of this or any Agreement shall be effective unless it is expressly stated to be such and signed by both Parties.

General
The laws of The Netherlands govern these terms and conditions. By accessing this website and using our services/buying our products you consent to these terms and conditions and to the exclusive jurisdiction of the Dutch courts in all disputes arising out of such access. If any of these terms are deemed invalid or unenforceable for any reason (including, but not limited to the exclusions and limitations set out above), then the invalid or unenforceable provision will be severed from these terms and the remaining terms will continue to apply. Failure of the Company to enforce any of the provisions set out in these Terms and Conditions and any Agreement, or failure to exercise any option to terminate, shall not be construed as waiver of such provisions and shall not affect the validity of these Terms and Conditions or of any Agreement or any part thereof, or the right thereafter to enforce each and every provision. These Terms and Conditions shall not be amended, modified, varied or supplemented except in writing and signed by duly authorised representatives of the Company.

Notification of Changes
The Company reserves the right to change these conditions from time to time as it sees fit and your continued use of the site will signify your acceptance of any adjustment to these terms. If there are any changes to our privacy policy, we will announce that these changes have been made on our home page and on other key pages on our site. If there are any changes in how we use our site customers’ Personally Identifiable Information, notification by e-mail or postal mail will be made to those affected by this change. Any changes to our privacy policy will be posted on our web site 30 days prior to these changes taking place. You are therefore advised to re-read this statement on a regular basis

These terms and conditions form part of the Agreement between the Client and ourselves. Your accessing of this website and/or undertaking of a booking or Agreement indicates your understanding, agreement to and acceptance, of the Disclaimer Notice and the full Terms and Conditions contained herein. Your statutory Consumer Rights are unaffected.    

© PAKtools 2014 All Rights Reserved


Here you will find various examples how one can work with the PAK2Mat object in Matlab itself.

  1. Waterfall Diagrams
  2. Operational Deflection Shapes

THE ESSENTIALS:

Q01: I'm trying to Drag & Drop measurements from the PAK DataViewer and it doesn't work. What's wrong?
A01: Well typically an inappropriate measurement directory was set in the PAK2Mat preferences (found in the menubar). Please specify the measurement directory by either trying your luck with the "Derive from System Variables" or specify manually. Specify the directory in which the PAK measurement project directory is found when using 3 Levels in PAK or in which the PAK test directory is found. Please look at the tutorial.


Q02: Are there any benefits at all to choose and generate an ATFX file in PAK instead of adding a header file?
A02: Typically not as you duplicate files, however, in the PAK DataViewer\Extra's\Options you can better control what is put in the atfx file while generating. In circumstances where you want to convert only part of a measurement into the Matlab object this approach is better than adding the header file. Adding a header file will make PAK2Mat convert the complete measurement into Matlab always. We therefore recommend this option when processing very large measurements into Matlab.


Q03: What's the limit on PAK Measurement size when converting to Matlab?
A03: Well such boundary can be found easily if you have a 32bit PAK2Mat installation. Please install the 64bit version first. Yet for the 64bit version, practical boundaries will be found as well. As an example throughput is stored (after adding a header file) in 32bit data blocks. In Matlab they end up as 64bit double precision values. Effectively the data size therefore doubled in the .mat file. Processing the objects in Matlab will therefore pose a problem on very large measurements. Even if PAK2Mat is able to convert the very large measurement into an .mat file, using it in Matlab will become very time consuming. Let this story show you how PAK is actually a mighty tool in handling large measurements. Please first process as much as possible in PAK and then convert to Matlab to do additional calculations. Control the amount of data using the answer to question 02 as well. Alternatively reduce you measurement size by: 1) splitting the measurement in "time" sections during a PAK post-process or 2) split the channels into multiple measurements with the PAK post-process. Doing so poses more work in PAK but will make processing in Matlab much quicker and the time spend might be made up for easily.


 

QUESTIONS ON INSTALLATION:

Q04: What operating system should I best use?
A04: Windows 7 or 8 best in 64bit mode. As data becomes large (>1Gb+) quite easily using a 64bit operating systems is very important. A 32bit installation might not even be able to handle measurement with a size of 500Mb in total. We therefore strongly recomment a 64bit computer and installtion.


Q05: Do I need the Matlab Runtime Compiler (7.11 or 2009a) even if I already have a different Matlab installation?
A05: Yes you do as PAK2Mat explicitly calls for this version. You can install multiple Matlab (runtime compiler versions) without problems though.


Q06: Do I really need to reboot my computer after I installed the Matlab Runtime Compiler?
A06: Yes you do as a PAK2Mat can't find the runtime otherwise. You get a message stating mclmcrrt711.dll could not be found.


Q07: Can I install both 32 and 64 bit version of PAK2Mat on my computer?
A07: Why would you want to do so? We prohibit this from happening and strongly recommend to install the 64bit version on Windows 64bit operating systems.


Q08: I'm the company system administrator and would like to make sure all users have the same default settings in File\Preferences in the PAK2Mat menu bar?
A08: In the InstallationDirectory\PAK2Matlab 2.0\src\ you will find and "defaultsettings.xml" file. This file contains all the option settings in PAK2Mat and can be changed to comply with company settings.


Q09: I obtained the a fixed or floating PAK License but do not see the P2M icon in the PAK main window?
A09: Did you already install the PAK2Mat software? PAK2Mat comes with an additional software installer and needs to be installed as well. 


 

QUESTIONS ON LICENCES

Q10: Can I use PAK2Mat with a dongle licence in coorperation with a normal PAK installation.
A10: Yes you can and vice versa as well: Once you start PAK2Mat from PAK you can also Drag & Drop measurements from PAK Tunes and / or Windows Explorer.


Q11: Why does PAK2Mat stop functioning, using a PAK Licence, once PAK is closed?
A11: The PAK2Mat licence is managed from PAK itself and therefore is no longer available after closing the parent program (PAK).


 

QUESTIONS ON USING PAK2MATLAB

Q12: Can I Drag & Drop measurement directories into PAK2Mat from the Windows Explorer?
A112 Yes you can as long as PAK2Mat can find an .atfx file directly in the chosen directories. Lower level directories are not searched.


Q13: Can / Should I put my Matlab converted .mat files in the same directory as my PAK measurements?
A13: Well in theory you can surely put the files there, but in special cases PAK Software might not like it... In the file structure the optional lower level "additional" is meant for files not generated in PAK. Please choose File\Preferences in the PAK2Mat menu bar and set the appropriate checkbox.


Q14: Why is there an option to open an atfx file in the PAK2Mat menubar?
A14: Well we guess there might be some classic / nostalgic minded users that fancy this feature? Personally we think the Drag & Drop is much more efficient ;-)


Q15: Can I Drag & Drop new files to be processed while a conversion session is still ongoing?
A15: Yes you can! They will add to the end of the queue and will be processed after the current conversion session ended. 


Q16: What does the "Verbose mode" mean in the PAK2Mat preferences?
A16: This option lets you see what measurement data types are found and processed during the Matlab conversion. In can be convenient with larger measurement that take up a lot of time or simply just be cool ;-)


Q17: What does the "Store additinal binaries" mean in the PAK2Mat preferences?
A17: Sometimes you might add photos to your test candidate description? These are embedded in the PAK measurements and can also be converted into (for example) bmp files. The conversion of Photos is set with this option only.


Q18: Can I switch between the "Console" and "Queue List" window during a conversion session?
A18: Yes you can. Whereas the Console shows you details on the conversion process, the Queue list shows you the job list which is more convenient when many files are added.


Q19: What's the limit of number of measurements that can be dragged into PAK2Mat?
A19: Are you challenging us? Please feel free to try and let us know if you reached a limit ;-)


Q20: Will PAK2Mat convert my very old (say >4 year) measurements as well?
A20: Well, we can't guarantee as data format was different a long time ago. Most often you can update the data format within PAK though and after such a successful event, PAK2Mat should not experience any problem. To update the data format right click on the measurement in the PAK DataViewer and choose Administration\UpdateDataFormat. 


Q21: After PAK2Mat conversion I find my geometry information missing?
A21: Geometry information is only included in ASAM ODS conformity level 5.2 and upwards. Please check your Matlab object "description" for the ASAM version of your Matlab object: asam30 upwards will include the geometry information. asam29 doesn't. In PAK navigate to DataViewer\Extra's\Options and set conformity level to ASAM ODS 5.2 in the "Generate ATF" tab. Now generate an ATF file by right mouse click on a measurement choosing "Generate ATF". Convert the resulting header and check again your Matlab object. It should now have asam30 listed and your geometry included.